evolution-data-server-3.53.1-1.fc41

List of Defects

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-8APohV/src.c:2: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/iconv-detect.c: scope_hint: In function ‘test_iconv’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/iconv-detect.c:101:12: warning[-Wanalyzer-malloc-leak]: leak of ‘iconv_open("UTF-8", "ISO-2022-JP")’
#   99|   
#  100|   	cd = iconv_open ("UTF-8", "ISO-2022-JP");
#  101|-> 	if (cd == (iconv_t) -1)
#  102|   		return 0;
#  103|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/iconv-detect.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/iconv-detect.c:142:20: warning[-Wanalyzer-malloc-leak]: leak of ‘iconv_open(*<unknown>.charset, "UTF-8")’
#  140|   	for (i = 0; i < num_iso8859_tests; i++) {
#  141|   		cd = iconv_open (info[i].charset, "UTF-8");
#  142|-> 		if (cd != (iconv_t) -1) {
#  143|   			iconv_close (cd);
#  144|   			/*printf ("(\"%s\", (iso), (codepage))\n", info[i].format);*/

Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/iconv-detect.c:163:20: warning[-Wanalyzer-malloc-leak]: leak of ‘iconv_open(*<unknown>.charset, "UTF-8")’
#  161|   	for (i = 0; i < num_iso2022_tests; i++) {
#  162|   		cd = iconv_open (info[i].charset, "UTF-8");
#  163|-> 		if (cd != (iconv_t) -1) {
#  164|   			iconv_close (cd);
#  165|   			/*printf ("(\"%s\", (iso), (codepage))\n", info[i].format);*/

Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/iconv-detect.c:184:20: warning[-Wanalyzer-malloc-leak]: leak of ‘iconv_open(*<unknown>.charset, "UTF-8")’
#  182|   	for (i = 0; i < num_iso10646_tests; i++) {
#  183|   		cd = iconv_open (info[i].charset, "UTF-8");
#  184|-> 		if (cd != (iconv_t) -1) {
#  185|   			iconv_close (cd);
#  186|   			/*if (info[i].id < ISO_DASH_D_LOWER)

Error: CPPCHECK_WARNING: [#def5]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-2Mo9hK/src.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def6]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-8APohV/src.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def7]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-XG5J7n/src.c:2:27: warning[deadcode.DeadStores]: Value stored to 'detail' during its initialization is never read

Error: CLANG_WARNING: [#def8]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-fhhDuN/src.c:6:10: warning[deadcode.DeadStores]: Value stored to 'fd' during its initialization is never read

Error: CLANG_WARNING: [#def9]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-m2nEmS/src.c:3:33: warning[deadcode.DeadStores]: Value stored to 'cd' is never read

Error: CLANG_WARNING: [#def10]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-q652cm/src.c:2:27: warning[deadcode.DeadStores]: Value stored to 'detail' during its initialization is never read

Error: CPPCHECK_WARNING: [#def11]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/docs/reference/camel/camel-scan.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def12]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/docs/reference/camel/camel-scan.c:520:16: warning[deadcode.DeadStores]: Although the value stored to 'event_num' is used in the enclosing expression, the value is never actually read from 'event_num'

Error: CPPCHECK_WARNING: [#def13]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/docs/reference/evolution-data-server/evolution-data-server-scan.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def14]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/docs/reference/evolution-data-server/evolution-data-server-scan.c:538:16: warning[deadcode.DeadStores]: Although the value stored to 'event_num' is used in the enclosing expression, the value is never actually read from 'event_num'

Error: CPPCHECK_WARNING: [#def15]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/addressbook/libebook-contacts/tmp-introspectystwgsv7/EBookContacts-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def16]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/addressbook/libebook-contacts/tmp-introspectystwgsv7/EBookContacts-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def17]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/addressbook/libebook/tmp-introspectzw1811fa/EBook-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def18]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/addressbook/libebook/tmp-introspectzw1811fa/EBook-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def19]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/addressbook/libedata-book/tmp-introspectnrqvgfsu/EDataBook-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def20]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/addressbook/libedata-book/tmp-introspectnrqvgfsu/EDataBook-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def21]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/calendar/libecal/tmp-introspecths964d01/ECal-2.0.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def22]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/calendar/libecal/tmp-introspecths964d01/ECal-2.0.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def23]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/calendar/libedata-cal/tmp-introspect6e7j4x4g/EDataCal-2.0.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def24]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/calendar/libedata-cal/tmp-introspect6e7j4x4g/EDataCal-2.0.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def25]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/camel/tmp-introspect3xmxqggz/Camel-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def26]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/camel/tmp-introspect3xmxqggz/Camel-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def27]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libebackend/tmp-introspecthgykecw4/EBackend-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def28]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libebackend/tmp-introspecthgykecw4/EBackend-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def29]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libedataserver/tmp-introspectqyv6hpq0/EDataServer-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def30]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libedataserver/tmp-introspectqyv6hpq0/EDataServer-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def31]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libedataserverui/tmp-introspect4znf5n6g/EDataServerUI-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def32]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libedataserverui/tmp-introspect4znf5n6g/EDataServerUI-1.2.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def33]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libedataserverui/tmp-introspect8bwqkc9d/EDataServerUI4-1.0.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def34]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/libedataserverui/tmp-introspect8bwqkc9d/EDataServerUI4-1.0.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')

Error: CPPCHECK_WARNING: [#def35]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-address-book-cursor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def36]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-address-book-factory.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def37]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-address-book-view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def38]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-address-book.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def39]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-authenticator.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def40]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-calendar-factory.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def41]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-calendar-view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def42]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-calendar.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def43]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-direct-book.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def44]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-localed.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def45]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-oauth2-response.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def46]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-source-manager.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def47]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-source.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def48]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-subprocess-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def49]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-user-prompter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def50]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/backends/carddav/e-book-backend-carddav.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def51]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/backends/file/e-book-sqlite-keys.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def52]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/backends/ldap/e-book-backend-ldap.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-476): [#def53]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/backends/ldap/e-book-backend-ldap.c:6255: warning[nullPointer]: Possible null pointer dereference: ldap_error_msg
# 6253|   				"%s: %02X (%s), additional info: %s\n", G_STRFUNC,
# 6254|   				ldap_error,
# 6255|-> 				ldap_err2string (ldap_error), ldap_error_msg);
# 6256|   		}
# 6257|   		if (ldap_error_msg)

Error: CPPCHECK_WARNING: [#def54]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-address-western.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def55]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-book-contacts-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def56]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-book-indices-updater.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def57]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-contact.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def58]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-contact.c: scope_hint: In function ‘n_setter’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-contact.c:929:48: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘data’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-contact.c:38: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-contact.c:2215:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-contact.c:2215:9: note: in expansion of macro ‘g_return_val_if_fail’
#  927|   	EContactName *name = data;
#  928|   
#  929|-> 	e_vcard_attribute_add_value (attr, name->family ? name->family : "");
#  930|   	e_vcard_attribute_add_value (attr, name->given ? name->given : "");
#  931|   	e_vcard_attribute_add_value (attr, name->additional ? name->additional : "");

Error: CPPCHECK_WARNING: [#def59]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-name-western.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def60]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-source-backend-summary-setup.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def61]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook-contacts/e-vcard.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def62]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-book-client-cursor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def63]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-book-client-view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def64]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-book-client-view.c:897:4: warning[unix.Malloc]: Potential memory leak
#  895|   				e_book_client_view_dup_indices (
#  896|   				E_BOOK_CLIENT_VIEW (object)));
#  897|-> 			return;
#  898|   	}
#  899|   

Error: CPPCHECK_WARNING: [#def65]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-book-client.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def66]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-book-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def67]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-book.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def68]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libebook/e-destination.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def69]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-backend-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def70]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-backend-sqlitedb.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def71]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-backend-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def72]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def73]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-cache.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def74]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-meta-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def75]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-book-sqlite.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def76]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-cursor-cache.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def77]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-cursor-sqlite.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def78]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-cursor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def79]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-cache.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def80]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-memory.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def81]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-memory.c:300:3: warning[deadcode.DeadStores]: Value stored to 'new_index' is never read
#  298|   
#  299|   	if (!self->priv->contacts->len) {
#  300|-> 		new_index = 0;
#  301|   		g_ptr_array_add (self->priv->contacts, cd);
#  302|   	} else if (self->priv->contacts->len == 1) {

Error: CLANG_WARNING: [#def82]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-memory.c:307:4: warning[deadcode.DeadStores]: Value stored to 'new_index' is never read
#  305|   		cmp_value = data_book_view_watcher_memory_compare (self, cd, g_ptr_array_index (self->priv->contacts, 0));
#  306|   		if (cmp_value < 0) {
#  307|-> 			new_index = 0;
#  308|   			g_ptr_array_insert (self->priv->contacts, 0, cd);
#  309|   		} else {

Error: CLANG_WARNING: [#def83]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-memory.c:310:4: warning[deadcode.DeadStores]: Value stored to 'new_index' is never read
#  308|   			g_ptr_array_insert (self->priv->contacts, 0, cd);
#  309|   		} else {
#  310|-> 			new_index = 1;
#  311|   			g_ptr_array_add (self->priv->contacts, cd);
#  312|   		}

Error: CLANG_WARNING: [#def84]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-memory.c:318:4: warning[deadcode.DeadStores]: Value stored to 'new_index' is never read
#  316|   		cmp_value = data_book_view_watcher_memory_compare (self, cd, g_ptr_array_index (self->priv->contacts, 0));
#  317|   		if (cmp_value < 0) {
#  318|-> 			new_index = 0;
#  319|   			g_ptr_array_insert (self->priv->contacts, 0, cd);
#  320|   		} else {

Error: CLANG_WARNING: [#def85]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-memory.c:323:5: warning[deadcode.DeadStores]: Value stored to 'new_index' is never read
#  321|   			cmp_value = data_book_view_watcher_memory_compare (self, cd, g_ptr_array_index (self->priv->contacts, self->priv->contacts->len - 1));
#  322|   			if (cmp_value > 0) {
#  323|-> 				new_index = self->priv->contacts->len;
#  324|   				g_ptr_array_add (self->priv->contacts, cd);
#  325|   			} else {

Error: CPPCHECK_WARNING: [#def86]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book-view-watcher-sqlite.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def87]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/addressbook/libedata-book/e-data-book.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def88]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/caldav/e-cal-backend-caldav.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def89]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/contacts/e-cal-backend-contacts.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def90]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/gtasks/e-cal-backend-gtasks.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def91]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/http/e-cal-backend-http.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def92]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/weather/e-cal-backend-weather.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def93]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/webdav-notes/e-cal-backend-webdav-notes.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def94]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/backends/webdav-notes/e-cal-backend-webdav-notes.c:1221:28: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
# 1219|   
# 1220|   				if (ecb_webdav_notes_has_supported_extension (uid, &len, NULL, NULL, NULL))
# 1221|-> 					tmp = g_strndup (uid, strlen (uid) - len);
# 1222|   
# 1223|   				icomp_copy = ecb_webdav_notes_new_icomp (now, now, uid, new_etag,

Error: CPPCHECK_WARNING: [#def95]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-check-timezones.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def96]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-check-timezones.c: scope_hint: In function ‘e_cal_match_tzid’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-check-timezones.c:83:21: warning[-Wanalyzer-null-argument]: use of NULL ‘tzid’ where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/libical-glib/libical-glib.h:22: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-check-timezones.c:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-check-timezones.c: scope_hint: In function ‘e_cal_match_tzid’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
#   81|   	const gchar *location;
#   82|   	const gchar *systzid = NULL;
#   83|-> 	gsize len = strlen (tzid);
#   84|   	gssize eostr;
#   85|   

Error: CPPCHECK_WARNING: [#def97]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-client.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def98]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-alarm-trigger.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def99]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-alarm-trigger.c: scope_hint: In function ‘e_cal_component_alarm_trigger_copy’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-alarm-trigger.c:160:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘copy’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-parameter-bag.h:25: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-alarm-trigger.c:29: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-alarm-trigger.c:153:9: note: in expansion of macro ‘g_return_val_if_fail’
#  158|   		copy = e_cal_component_alarm_trigger_new_relative (trigger->kind, trigger->rel_duration);
#  159|   
#  160|-> 	e_cal_component_parameter_bag_assign (copy->parameter_bag, trigger->parameter_bag);
#  161|   
#  162|   	return copy;

Error: CPPCHECK_WARNING: [#def100]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-alarm.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def101]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-attendee.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def102]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-organizer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def103]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component-period.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def104]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-component.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def105]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def106]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c: scope_hint: In function ‘cal_obj_get_vtable’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:2679:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘recur’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:26: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1447:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1448:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1448:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1449:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1449:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1450:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1450:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1451:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1451:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.h:30: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:28: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1488:17: note: in expansion of macro ‘g_object_ref’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1530:17: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1787:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-recur.c:1787:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2677|   	gboolean valid = TRUE;
# 2678|   
# 2679|-> 	switch (recur->freq) {
# 2680|   	case I_CAL_YEARLY_RECURRENCE:
# 2681|   		*out_vtable = cal_obj_yearly_vtable;

Error: CPPCHECK_WARNING: [#def107]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-system-timezone.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def108]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-cal-util.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def109]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libecal/e-reminder-watcher.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def110]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-backend-intervaltree.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def111]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-backend-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def112]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-backend-sync.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def113]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-backend-util.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def114]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def115]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-cache.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def116]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-cal-meta-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def117]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-data-cal-view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def118]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/calendar/libedata-cal/e-data-cal.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def119]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-address.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def120]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-block-file.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-block-file.c: scope_hint: In function ‘key_file_use’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-block-file.c:1049:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fdopen(open(*ks_41(D)->priv.path, *ks_41(D)->priv.flags, 384), flag)’
# 1047|   
# 1048|   	if ((fd = g_open (ks->priv->path, ks->priv->flags | O_BINARY, 0600)) == -1
# 1049|-> 	    || (ks->priv->fp = fdopen (fd, flag)) == NULL) {
# 1050|   		err = errno;
# 1051|   		if (fd != -1)

Error: CPPCHECK_WARNING: [#def122]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-certdb.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def123]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-cipher-context.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def124]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-data-wrapper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def125]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-db.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def126]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-debug.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def127]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-file-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def128]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-driver.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def129]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-562): [#def130]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c:179: error[returnDanglingLifetime]: Returning pointer to local variable 'local_error' that will be invalid when returning.
#  177|   		g_propagate_error (fms->error, local_error);
#  178|   
#  179|-> 	return fms->message;
#  180|   }
#  181|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def131]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c: scope_hint: In function ‘header_regex’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c:489:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘fms’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c:35: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c:191:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-filter-search.c:191:9: note: in expansion of macro ‘g_return_val_if_fail’
#  487|   			camel_filter_search_get_header (fms, f, argv[0]->value.string),
#  488|   			camel_search_get_default_charset_from_headers (camel_filter_search_get_headers (fms, f))))
#  489|-> 	    && camel_search_build_match_regex (&pattern, CAMEL_SEARCH_MATCH_REGEX | CAMEL_SEARCH_MATCH_ICASE, argc - 1, argv + 1, fms->error) == 0) {
#  490|   		r->value.boolean = regexec (&pattern, contents, 0, NULL, 0) == 0;
#  491|   		camel_filter_search_log (fms, "Regex on header '%s' does %smatch value '%s'",

Error: CPPCHECK_WARNING: [#def132]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def133]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c: scope_hint: In function ‘match_words_messages’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:703:34: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:34: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:31: note: in expansion of macro ‘CAMEL_IS_FOLDER_SEARCH’
#  701|   		GPtrArray *v = camel_folder_search_get_current_summary (search);
#  702|   
#  703|-> 		for (i = 0; i < v->len && !g_cancellable_is_cancelled (cancellable); i++) {
#  704|   			gchar *uid = g_ptr_array_index (v, i);
#  705|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def134]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c: scope_hint: In function ‘folder_search_body_contains’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1171:42: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:31: note: in expansion of macro ‘CAMEL_IS_FOLDER_SEARCH’
# 1169|   			GPtrArray *v = camel_folder_search_get_current_summary (search);
# 1170|   
# 1171|-> 			for (i = 0; i < v->len && !g_cancellable_is_cancelled (search->priv->cancellable); i++) {
# 1172|   				gchar *uid = g_ptr_array_index (v, i);
# 1173|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def135]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c: scope_hint: In function ‘folder_search_body_regex’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1250:42: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:31: note: in expansion of macro ‘CAMEL_IS_FOLDER_SEARCH’
# 1248|   			CamelMimeMessage *message;
# 1249|   
# 1250|-> 			for (i = 0; i < v->len && !g_cancellable_is_cancelled (search->priv->cancellable); i++) {
# 1251|   				gchar *uid = g_ptr_array_index (v, i);
# 1252|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def136]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1743:42: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1666:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store.h:45:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1666:31: note: in expansion of macro ‘CAMEL_IS_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1666:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store.h:45:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1666:31: note: in expansion of macro ‘CAMEL_IS_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:1667:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-search.c:2052:31: note: in expansion of macro ‘CAMEL_IS_FOLDER_SEARCH’
# 1741|   			GPtrArray *v = camel_folder_search_get_current_summary (search);
# 1742|   
# 1743|-> 			for (i = 0; i < v->len; i++) {
# 1744|   				gchar *uid = g_ptr_array_index (v, i);
# 1745|   

Error: CPPCHECK_WARNING: [#def137]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def138]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-thread.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-131): [#def139]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-thread.c: scope_hint: In function ‘group_root_set’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-thread.c:282:15: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
#  280|   	/* gather subject lines */
#  281|   	d (printf ("gathering subject lines\n"));
#  282|-> 	clast = (CamelFolderThreadNode *) cp;
#  283|   	c = clast->next;
#  284|   	while (c) {

Error: COMPILER_WARNING: [#def140]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-thread.c:283:11: warning[-Warray-bounds=]: array subscript ‘struct CamelFolderThreadNode[0]’ is partly outside array bounds of ‘struct CamelFolderThreadNode[0:]’
#  283 |         c = clast->next;
#      |         ~~^~~~~~~~~~~~~
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-thread.c: scope_hint: In function ‘thread_summary’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder-thread.c:533:44: note: object ‘head’ of size 8
#  533 |         CamelFolderThreadNode *c, *child, *head;
#      |                                            ^~~~
#  281|   	d (printf ("gathering subject lines\n"));
#  282|   	clast = (CamelFolderThreadNode *) cp;
#  283|-> 	c = clast->next;
#  284|   	while (c) {
#  285|   		c->root_subject = get_root_subject (c);

Error: CPPCHECK_WARNING: [#def141]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def142]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-gen-tables.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def143]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-gpg-context.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def144]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-gpg-photo-saver.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def145]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-hostname-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def146]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def147]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.c: scope_hint: In function ‘e_strdown’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.c:129:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘s’
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.h:28: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.c:35: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.c:238:34: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-iconv.c: scope_hint: In function ‘e_strdown’
#  127|   	register gchar *s = str;
#  128|   
#  129|-> 	while (*s) {
#  130|   		if (*s >= 'A' && *s <= 'Z')
#  131|   			*s += 0x20;

Error: CPPCHECK_WARNING: [#def148]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-index-control.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def149]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-index.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def150]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-internet-address.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def151]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-lock-helper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def152]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-lock.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def153]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-message-info-base.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def154]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-message-info.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def155]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-bestenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def156]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-canon.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def157]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-crlf.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def158]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-enriched.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def159]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-from.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def160]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-gzip.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def161]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-linewrap.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def162]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-pgp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def163]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-tohtml.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def164]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-filter-yenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def165]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-message.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def166]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-parser.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def167]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-parser.c: scope_hint: In function ‘folder_scan_step’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-parser.c:1785:38: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 1783|   #ifdef USE_FROM
# 1784|   		if (s->scan_from)
# 1785|-> 			h->savestate = CAMEL_MIME_PARSER_STATE_FROM_END;
# 1786|   		else
# 1787|   #endif

Error: GCC_ANALYZER_WARNING (CWE-476): [#def168]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-parser.c:1788:38: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 1786|   		else
# 1787|   #endif
# 1788|-> 			h->savestate = CAMEL_MIME_PARSER_STATE_EOF;
# 1789|   
# 1790|   		/* FIXME: should this check for MIME-Version: 1.0 as well? */

Error: CPPCHECK_WARNING: [#def169]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-part-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def170]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-part.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def171]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-mime-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def172]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-movemail.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def173]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-msgport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def174]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-multipart-signed.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def175]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-net-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def176]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-network-service.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def177]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-object-bag.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def178]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-object.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def179]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-offline-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def180]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-offline-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def181]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-operation.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def182]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-partition-table.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def183]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-provider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def184]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-session.h:32: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:38: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c: scope_hint: In function ‘service_find_old_data_dir’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-provider.h:71:14: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:376:23: note: in expansion of macro ‘CAMEL_PROVIDER_ALLOWS’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:376:23: note: in expansion of macro ‘CAMEL_PROVIDER_ALLOWS’
#   69|   /* Use these macros to test a provider's url_flags */
#   70|   #define CAMEL_PROVIDER_ALLOWS(prov, flags) \
#   71|-> 	(prov->url_flags & (flags | (flags << CAMEL_URL_PART_NEED) | (flags << CAMEL_URL_PART_HIDDEN)))
#   72|   #define CAMEL_PROVIDER_NEEDS(prov, flags) \
#   73|   	(prov->url_flags & (flags << CAMEL_URL_PART_NEED))

Error: CPPCHECK_WARNING: [#def185]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-cram-md5.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def186]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def187]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c: scope_hint: In function ‘digest_response’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c:685:67: warning[-Wanalyzer-null-argument]: use of NULL ‘username’ where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c:27: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c:679:36: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c: scope_hint: In function ‘digest_response’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
#  683|   			camel_iconv_close (cd);
#  684|   
#  685|-> 		g_byte_array_append (buffer, (guint8 *) username, strlen (username));
#  686|   		g_free (username);
#  687|   	} else {

Error: GCC_ANALYZER_WARNING (CWE-688): [#def188]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c:705:54: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c:704:15: note: in expansion of macro ‘qop_to_string’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-digest-md5.c: scope_hint: In function ‘digest_response’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
#  703|   	g_byte_array_append (buffer, (guint8 *) ",qop=", 5);
#  704|   	str = qop_to_string (resp->qop);
#  705|-> 	g_byte_array_append (buffer, (guint8 *) str, strlen (str));
#  706|   
#  707|   	g_byte_array_append (buffer, (guint8 *) ",digest-uri=\"", 13);

Error: CPPCHECK_WARNING: [#def189]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-gssapi.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def190]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl-ntlm.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def191]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sasl.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def192]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-private.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457): [#def193]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-private.c: scope_hint: In function ‘camel_ustrstrcase’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-private.c:244:46: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-private.c:209:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-private.c:210:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-private.c:210:9: note: in expansion of macro ‘g_return_val_if_fail’
#  242|   
#  243|   				c = g_unichar_tolower (u);
#  244|-> 				if (c != nuni[npos])
#  245|   					break;
#  246|   

Error: CPPCHECK_WARNING: [#def194]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-search-sql-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def195]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def196]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:395:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:28: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:394:17: note: in expansion of macro ‘g_string_append_c’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gstring.h:198:7: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c: scope_hint: In function ‘service_find_old_data_dir’
#  393|   	if (allows_user) {
#  394|   		g_string_append_c (path, '/');
#  395|-> 		if (url->user != NULL)
#  396|   			g_string_append (path, url->user);
#  397|   		if (allows_host) {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def197]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:413:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:410:17: note: in expansion of macro ‘g_string_append_c’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gstring.h:198:7: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c: scope_hint: In function ‘service_find_old_data_dir’
#  411|   		if (!needs_host)
#  412|   			g_string_append_c (path, '@');
#  413|-> 		if (url->host != NULL)
#  414|   			g_string_append (path, url->host);
#  415|   		if (url->port) {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def198]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:421:30: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1456:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
#  419|   	}
#  420|   
#  421|-> 	if (needs_path && url->path) {
#  422|   		if (*url->path != '/')
#  423|   			g_string_append_c (path, '/');

Error: GCC_ANALYZER_WARNING (CWE-476): [#def199]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c: scope_hint: In function ‘service_shared_connect’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:547:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘op’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:150:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:150:9: note: in expansion of macro ‘g_return_val_if_fail’
#  545|   	GTask *task;
#  546|   
#  547|-> 	task = g_task_new (
#  548|   		service, op->cancellable,
#  549|   		service_shared_connect_cb,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def200]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c: scope_hint: In function ‘service_shared_disconnect’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:636:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘op’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:150:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-service.c:150:9: note: in expansion of macro ‘g_return_val_if_fail’
#  634|   	async_context->clean = clean;
#  635|   
#  636|-> 	task = g_task_new (
#  637|   		service, op->cancellable,
#  638|   		service_shared_disconnect_cb,

Error: CPPCHECK_WARNING: [#def201]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-session.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457): [#def202]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c: scope_hint: In function ‘settings_equal’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:102:34: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘n_properties’
/usr/include/glib-2.0/glib.h:82: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:94:19: note: in expansion of macro ‘g_slice_new0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:98:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:161:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:610:66: note: in expansion of macro ‘_G_TYPE_CCT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_CLASS_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:161:31: note: in expansion of macro ‘CAMEL_IS_SETTINGS_CLASS’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:161:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:610:66: note: in expansion of macro ‘_G_TYPE_CCT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_CLASS_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:161:31: note: in expansion of macro ‘CAMEL_IS_SETTINGS_CLASS’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:162:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-settings.c:162:9: note: in expansion of macro ‘g_return_val_if_fail’
#  100|   	properties = camel_settings_class_list_settings (class, &n_properties);
#  101|   
#  102|-> 	for (ii = 0; equal && ii < n_properties; ii++) {
#  103|   		GParamSpec *pspec = properties[ii];
#  104|   

Error: CPPCHECK_WARNING: [#def203]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def204]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c: scope_hint: In function ‘camel_sexp_evaluate_occur_times’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1868:19: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.h:25: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:88: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1854:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1854:31: note: in expansion of macro ‘CAMEL_IS_SEXP’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1854:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1854:31: note: in expansion of macro ‘CAMEL_IS_SEXP’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1855:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1856:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1856:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1857:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1857:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1163:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-sexp.c:1163:9: note: in expansion of macro ‘g_return_val_if_fail’
# 1866|   	result = camel_sexp_term_evaluate_occur_times (
# 1867|   		sexp, sexp->priv->tree, start, end);
# 1868|-> 	generator = result->time_generator;
# 1869|   
# 1870|   	if (generator) {

Error: CPPCHECK_WARNING: [#def205]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-smime-context.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def206]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-smime-context.c:685:2: warning[deadcode.DeadStores]: Value stored to 'status' is never read
#  683|   	description = g_string_new ("");
#  684|   	valid = camel_cipher_validity_new ();
#  685|-> 	status = NSSCMSVS_Unverified;
#  686|   
#  687|   	/* NB: this probably needs to go into a decoding routine that can be used for processing

Error: CLANG_WARNING: [#def207]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-smime-context.c:767:6: warning[deadcode.DeadStores]: Value stored to 'status' is never read
#  765|   					g_string_printf (description, _("Certificate is the only message, cannot verify certificates"));
#  766|   				} else {
#  767|-> 					status = NSSCMSVS_GoodSignature;
#  768|   					g_string_printf (description, _("Certificate is the only message, certificates imported and verified"));
#  769|   				}

Error: CPPCHECK_WARNING: [#def208]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def209]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_new’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:164:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:31: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:164:22: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_new’
#  162|   
#  163|   	info = camel_store_summary_info_new (summary);
#  164|-> 	info->path = g_strdup (path);
#  165|   	info->unread = CAMEL_STORE_INFO_FOLDER_UNKNOWN;
#  166|   	info->total = CAMEL_STORE_INFO_FOLDER_UNKNOWN;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def210]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_save’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:206:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘info’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:885:9: note: in expansion of macro ‘g_return_val_if_fail’
#  204|   
#  205|   	if (camel_file_util_encode_string (out, camel_store_info_get_path (info)) == -1 ||
#  206|-> 	    camel_file_util_encode_uint32 (out, info->flags) == -1 ||
#  207|   	    camel_file_util_encode_uint32 (out, info->unread) == -1 ||
#  208|   	    camel_file_util_encode_uint32 (out, info->total) == -1)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def211]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_set_string.part.0’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:236:29: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘info’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store-summary.c:885:9: note: in expansion of macro ‘g_return_val_if_fail’
#  234|   	case CAMEL_STORE_INFO_PATH:
#  235|   		g_hash_table_remove (summary->priv->folders_path, (gchar *) camel_store_info_get_path (info));
#  236|-> 		g_free (info->path);
#  237|   		info->path = g_strdup (str);
#  238|   		g_hash_table_insert (summary->priv->folders_path, (gchar *) camel_store_info_get_path (info), info);

Error: CPPCHECK_WARNING: [#def212]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def213]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-stream-buffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def214]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-stream-filter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-775): [#def215]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-stream-process.c: scope_hint: In function ‘do_exec_command’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-stream-process.c:199:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(fd, 0)’
#  197|   
#  198|   	/* Not a lot we can do if there's an error other than bail. */
#  199|-> 	if (dup2 (fd, 0) == -1)
#  200|   		exit (1);
#  201|   	if (dup2 (fd, 1) == -1)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def216]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-stream-process.c:201:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(fd, 1)’
#  199|   	if (dup2 (fd, 0) == -1)
#  200|   		exit (1);
#  201|-> 	if (dup2 (fd, 1) == -1)
#  202|   		exit (1);
#  203|   

Error: CPPCHECK_WARNING: [#def217]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def218]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-string-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def219]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-subscribable.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def220]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-text-index.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def221]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-transport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def222]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-trie.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def223]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-url-scanner.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def224]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-url.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def225]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-utf8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def226]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def227]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def228]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-message-info.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def229]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def230]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c: scope_hint: In function ‘change_folder’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c:93:15: warning[-Wanalyzer-null-argument]: use of NULL ‘name’ where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c:92:25: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c: scope_hint: In function ‘change_folder’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c:21: included_from: Included from here.
/usr/include/string.h:273:14: note: argument 1 of ‘strrchr’ must be non-null
#   91|   	fi = camel_folder_info_new ();
#   92|   	fi->full_name = g_strdup (name);
#   93|-> 	tmp = strrchr (name, '/');
#   94|   	if (tmp == NULL)
#   95|   		tmp = name;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def231]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c: scope_hint: In function ‘vee_store_get_folder_info_sync’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c:348:23: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c:346:25: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vee-store.c: scope_hint: In function ‘vee_store_get_folder_info_sync’
/usr/include/string.h:273:14: note: argument 1 of ‘strrchr’ must be non-null
#  346|   		pname = g_strdup (full_name);
#  347|   		d (printf ("looking up parent of '%s'\n", pname));
#  348|-> 		tmp = strrchr (pname, '/');
#  349|   		if (tmp) {
#  350|   			*tmp = 0;

Error: CPPCHECK_WARNING: [#def232]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-vtrash-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def233]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-weak-ref-group.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def234]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def235]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-command.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def236]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-command.c: scope_hint: In function ‘camel_imapx_command_add_part’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-command.c:482:27: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-command.c:21: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-command.c:481:24: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-command.c: scope_hint: In function ‘camel_imapx_command_add_part’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
#  480|   	case CAMEL_IMAPX_COMMAND_STRING:
#  481|   		data = g_strdup (data);
#  482|-> 		ob_size = strlen (data);
#  483|   		type |= CAMEL_IMAPX_COMMAND_LITERAL_PLUS;
#  484|   		break;

Error: CPPCHECK_WARNING: [#def237]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-conn-manager.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def238]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def239]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457): [#def240]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:466: error[legacyUninitvar]: Uninitialized variable: tok
#  464|   	}
#  465|   
#  466|-> 	switch (tok) {
#  467|   		case IMAPX_TOK_ERROR:
#  468|   			return FALSE;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def241]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c: scope_hint: In function ‘camel_imapx_input_stream_text’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:704:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘token’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:25: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:675:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.h:33:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:675:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_INPUT_STREAM’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:675:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.h:33:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:675:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_INPUT_STREAM’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:676:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:937:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.h:33:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:937:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_INPUT_STREAM’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:937:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.h:33:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:937:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_INPUT_STREAM’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:938:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:939:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-input-stream.c:939:9: note: in expansion of macro ‘g_return_val_if_fail’
#  702|   		}
#  703|   		if (len)
#  704|-> 			g_byte_array_append (build, token, len);
#  705|   	} while (tok > 0);
#  706|   

Error: CPPCHECK_WARNING: [#def242]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-job.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def243]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-list-response.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def244]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c: scope_hint: In function ‘camel_imapx_mailbox_matches’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:359:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-namespace.h:21: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.h:21: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:33: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:353:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:353:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_MAILBOX’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:353:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:353:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_MAILBOX’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:353:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:354:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:354:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:393:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:393:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_MAILBOX’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:411:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:411:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_MAILBOX’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:411:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-mailbox.c:411:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_MAILBOX’
#  357|   	separator = camel_imapx_mailbox_get_separator (mailbox);
#  358|   
#  359|-> 	name_ch = *name++;
#  360|   	patt_ch = *pattern++;
#  361|   

Error: CPPCHECK_WARNING: [#def245]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-namespace-response.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def246]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-search.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def247]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-server.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def248]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def249]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def250]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c: scope_hint: In function ‘imapx_store_build_folder_info’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:343:16: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:35: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:2939:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.h:39:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:2939:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:2939:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.h:39:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:2939:31: note: in expansion of macro ‘CAMEL_IS_IMAPX_STORE’
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:338:25: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c: scope_hint: In function ‘imapx_store_build_folder_info’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-store.c:33: included_from: Included from here.
/usr/include/string.h:273:14: note: argument 1 of ‘strrchr’ must be non-null
#  341|   	fi->total = -1;
#  342|   
#  343|-> 	name = strrchr (fi->full_name, '/');
#  344|   	if (name == NULL)
#  345|   		name = fi->full_name;

Error: COMPILER_WARNING (CWE-758): [#def251]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-utils.c:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-tokens.txt:55:1: warning[-Wmissing-declarations]: no previous declaration for ‘imapx_tokenise_struct’
#   55 | SERVERBUG,              IMAPX_SERVERBUG
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   53|   RFC822.SIZE,		IMAPX_RFC822_SIZE
#   54|   RFC822.TEXT,		IMAPX_RFC822_TEXT
#   55|-> SERVERBUG,		IMAPX_SERVERBUG
#   56|   STATUS,			IMAPX_STATUS
#   57|   TRYCREATE,		IMAPX_TRYCREATE

Error: CPPCHECK_WARNING: [#def252]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/imapx/camel-imapx-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def253]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-local-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def254]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-local-provider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def255]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-local-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def256]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-local-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def257]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def258]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def259]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c: scope_hint: In function ‘scan_old_dir_info’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c:1136:23: warning[-Wanalyzer-null-argument]: use of NULL ‘name’ where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c:29: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c:1132:32: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c: scope_hint: In function ‘scan_old_dir_info’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-store.c:22: included_from: Included from here.
/usr/include/dirent.h:141:13: note: argument 1 of ‘opendir’ must be non-null
# 1134|   			name = g_build_filename (path, sn->fi->full_name, NULL);
# 1135|   
# 1136|-> 		dir = opendir (name);
# 1137|   		if (dir == NULL) {
# 1138|   			g_free (name);

Error: CPPCHECK_WARNING: [#def260]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def261]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c: scope_hint: In function ‘maildir_summary_sync’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:907:29: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib.h:33: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:36: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:857:36: note: in expansion of macro ‘g_ptr_array_index’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:251:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-message-info.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:251:31: note: in expansion of macro ‘CAMEL_IS_MESSAGE_INFO’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:251:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-message-info.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:251:31: note: in expansion of macro ‘CAMEL_IS_MESSAGE_INFO’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-maildir-summary.c:26: included_from: Included from here.
/usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null
#  905|   
#  906|   			/* have our flags/ i.e. name changed? */
#  907|-> 			if (strcmp (newname, camel_maildir_message_info_get_filename (mdi))) {
#  908|   				name = g_strdup_printf ("%s/cur/%s", cls->folder_path, camel_maildir_message_info_get_filename (mdi));
#  909|   				dest = g_strdup_printf ("%s/cur/%s", cls->folder_path, newname);

Error: CPPCHECK_WARNING: [#def262]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mbox-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def263]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mbox-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def264]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mbox-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def265]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mh-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def266]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mh-store.c: scope_hint: In function ‘folders_update’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mh-store.c:107:37: warning[-Wanalyzer-null-argument]: use of NULL ‘new’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
#  105|   			if (strncmp (line, folder, flen) == 0
#  106|   			    && (line[flen] == 0 || line[flen] == '/')) {
#  107|-> 				if (camel_stream_write (out, new, strlen (new), cancellable, NULL) == -1
#  108|   				    || camel_stream_write (out, line + flen, strlen (line) - flen, cancellable, NULL) == -1
#  109|   				    || camel_stream_write (out, "\n", 1, cancellable, NULL) == -1)

Error: CPPCHECK_WARNING: [#def267]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-mh-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def268]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-spool-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def269]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/local/camel-spool-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def270]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def271]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-685): [#def272]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c: scope_hint: In function ‘camel_nntp_raw_commandv’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2052:35: warning[-Wanalyzer-va-list-exhausted]: ‘ap’ has no more arguments (0 consumed)
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:30: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-address.h:27: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel.h:25: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-folder.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:33: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2050|   			switch (c) {
# 2051|   			case 's':
# 2052|-> 				s = va_arg (ap, gchar *);
# 2053|   				g_string_append (buffer, s);
# 2054|   				break;

Error: GCC_ANALYZER_WARNING (CWE-686): [#def273]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2056:35: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘gint’ {aka ‘int’} but received ‘const gchar *’ {aka ‘const char *’} for variadic argument 1 of ‘ap’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2054|   				break;
# 2055|   			case 'd':
# 2056|-> 				d = va_arg (ap, gint);
# 2057|   				g_string_append_printf (buffer, "%d", d);
# 2058|   				break;

Error: GCC_ANALYZER_WARNING (CWE-685): [#def274]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2056:35: warning[-Wanalyzer-va-list-exhausted]: ‘ap’ has no more arguments (0 consumed)
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2054|   				break;
# 2055|   			case 'd':
# 2056|-> 				d = va_arg (ap, gint);
# 2057|   				g_string_append_printf (buffer, "%d", d);
# 2058|   				break;

Error: GCC_ANALYZER_WARNING (CWE-686): [#def275]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2060:37: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘unsigned int’ but received ‘const gchar *’ {aka ‘const char *’} for variadic argument 1 of ‘ap’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2058|   				break;
# 2059|   			case 'u':
# 2060|-> 				u = va_arg (ap, guint);
# 2061|   				g_string_append_printf (buffer, "%u", u);
# 2062|   				break;

Error: GCC_ANALYZER_WARNING (CWE-685): [#def276]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2060:37: warning[-Wanalyzer-va-list-exhausted]: ‘ap’ has no more arguments (0 consumed)
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2058|   				break;
# 2059|   			case 'u':
# 2060|-> 				u = va_arg (ap, guint);
# 2061|   				g_string_append_printf (buffer, "%u", u);
# 2062|   				break;

Error: GCC_ANALYZER_WARNING (CWE-685): [#def277]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2064:35: warning[-Wanalyzer-va-list-exhausted]: ‘ap’ has no more arguments (0 consumed)
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2062|   				break;
# 2063|   			case 'm':
# 2064|-> 				s = va_arg (ap, gchar *);
# 2065|   				g_string_append_printf (buffer, "<%s>", s);
# 2066|   				break;

Error: GCC_ANALYZER_WARNING (CWE-686): [#def278]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2068:37: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘unsigned int’ but received ‘const gchar *’ {aka ‘const char *’} for variadic argument 1 of ‘ap’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1907:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2066|   				break;
# 2067|   			case 'r':
# 2068|-> 				u = va_arg (ap, guint);
# 2069|   				u2 = va_arg (ap, guint);
# 2070|   				if (u == u2)

Error: GCC_ANALYZER_WARNING (CWE-685): [#def279]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2068:37: warning[-Wanalyzer-va-list-exhausted]: ‘ap’ has no more arguments (0 consumed)
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:1838:26: note: in expansion of macro ‘g_object_ref’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2030:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-store.c:2031:9: note: in expansion of macro ‘g_return_val_if_fail’
# 2066|   				break;
# 2067|   			case 'r':
# 2068|-> 				u = va_arg (ap, guint);
# 2069|   				u2 = va_arg (ap, guint);
# 2070|   				if (u == u2)

Error: CPPCHECK_WARNING: [#def280]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def281]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/nntp/camel-nntp-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def282]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/pop3/camel-pop3-engine.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def283]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/pop3/camel-pop3-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def284]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/pop3/camel-pop3-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def285]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/sendmail/camel-sendmail-transport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def286]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/smtp/camel-smtp-transport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def287]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/providers/smtp/camel-smtp-transport.c:890:2: warning[unix.Malloc]: Attempt to free released memory
#  888|   	g_clear_object (&ostream);
#  889|   	g_object_unref (sasl);
#  890|-> 	g_free (respbuf);
#  891|   
#  892|   	return result;

Error: COMPILER_WARNING (CWE-252): [#def288]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test1.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test1.c:42:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   42 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   40|   
#   41|   	/* clear out any camel-test data */
#   42|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   43|   
#   44|   	session = camel_test_session_new ("/tmp/camel-test");

Error: CPPCHECK_WARNING: [#def289]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test10.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-252): [#def290]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test10.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test10.c:86:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   86 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   84|   
#   85|   	/* clear out any camel-test data */
#   86|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   87|   
#   88|   	session = camel_test_session_new ("/tmp/camel-test");

Error: CPPCHECK_WARNING: [#def291]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test11.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-252): [#def292]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test11.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test11.c:124:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  124 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  122|   
#  123|   	/* clear out any camel-test data */
#  124|-> 	system ("/bin/rm -rf /tmp/camel-test");
#  125|   
#  126|   	session = camel_test_session_new ("/tmp/camel-test");

Error: COMPILER_WARNING (CWE-252): [#def293]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test2.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test2.c:44:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   44 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   42|   
#   43|   	/* clear out any camel-test data */
#   44|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   45|   
#   46|   	session = camel_test_session_new ("/tmp/camel-test");

Error: CPPCHECK_WARNING: [#def294]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test3.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-252): [#def295]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test3.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test3.c:175:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  175 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  173|   
#  174|   	/* clear out any camel-test data */
#  175|-> 	system ("/bin/rm -rf /tmp/camel-test");
#  176|   
#  177|   	session = camel_test_session_new ("/tmp/camel-test");

Error: COMPILER_WARNING (CWE-252): [#def296]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test4.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test4.c:38:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   38 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   36|   
#   37|   	/* clear out any camel-test data */
#   38|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   39|   
#   40|   	session = camel_test_session_new ("/tmp/camel-test");

Error: COMPILER_WARNING (CWE-252): [#def297]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test5.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test5.c:38:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   38 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   36|   
#   37|   	/* clear out any camel-test data */
#   38|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   39|   
#   40|   	session = camel_test_session_new ("/tmp/camel-test");

Error: COMPILER_WARNING (CWE-252): [#def298]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test6.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test6.c:37:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   37 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   35|   
#   36|   	/* clear out any camel-test data */
#   37|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   38|   
#   39|   	session = camel_test_session_new ("/tmp/camel-test");

Error: COMPILER_WARNING (CWE-252): [#def299]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test7.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test7.c:38:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   38 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   36|   
#   37|   	/* clear out any camel-test data */
#   38|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   39|   
#   40|   	session = camel_test_session_new ("/tmp/camel-test");

Error: CPPCHECK_WARNING: [#def300]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-252): [#def301]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test8.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test8.c:151:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  151 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  149|   
#  150|   	/* clear out any camel-test data */
#  151|-> 	system ("/bin/rm -rf /tmp/camel-test");
#  152|   
#  153|   	session = camel_test_session_new ("/tmp/camel-test");

Error: CPPCHECK_WARNING: [#def302]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-252): [#def303]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:113:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  113 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  111|   
#  112|   	/* clear out any camel-test data */
#  113|-> 	system ("/bin/rm -rf /tmp/camel-test");
#  114|   
#  115|   	camel_test_start ("Simple filtering of mbox");

Error: GCC_ANALYZER_WARNING (CWE-479): [#def304]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.c: scope_hint: In function ‘die’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.c:80:17: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to ‘printf’ from within signal handler
/usr/include/glib-2.0/glib/gstdio.h:27: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:20: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.c:15: included_from: Included from here.
#   78|   	if (!indie) {
#   79|   		indie = 1;
#   80|-> 		printf ("\n\nReceived fatal signal %d\n", sig);
#   81|   		g_hash_table_foreach (info_table, (GHFunc) dump_action, 0);
#   82|   

Error: GCC_ANALYZER_WARNING (CWE-479): [#def305]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.c:84:25: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to ‘printf’ from within signal handler
#   82|   
#   83|   		if (camel_test_verbose > 2) {
#   84|-> 			printf ("Attach debugger to pid %d to debug\n", getpid ());
#   85|   			sleep (1000);
#   86|   		}

Error: GCC_ANALYZER_WARNING (CWE-476): [#def306]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:19: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:44:30: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:134:17: note: in expansion of macro ‘push’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:154:17: note: in expansion of macro ‘push’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:210:17: note: in expansion of macro ‘push’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:227:17: note: in expansion of macro ‘push’
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel-address.h:27: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/camel.h:25: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:21: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro ‘_G_TYPE_CIC’
/usr/include/glib-2.0/gobject/gobject.h:54:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
/usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro ‘_G_TYPE_CIC’
/usr/include/glib-2.0/gobject/gobject.h:54:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
/usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro ‘_G_TYPE_CIC’
/usr/include/glib-2.0/gobject/gobject.h:54:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
/usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro ‘_G_TYPE_CIC’
/usr/include/glib-2.0/gobject/gobject.h:54:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
/usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro ‘_G_TYPE_CIC’
/usr/include/glib-2.0/gobject/gobject.h:54:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
#   42|   
#   43|   #define check_count(object, expected) do { \
#   44|-> 	if (G_OBJECT (object)->ref_count != expected) { \
#   45|   		camel_test_fail ("%s->ref_count != %s\n\tref_count = %d", #object, #expected, G_OBJECT (object)->ref_count); \
#   46|   	} \

Error: CPPCHECK_WARNING: [#def307]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/folders.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def308]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/folders.c:36:9: warning[core.NullDereference]: Access to field 'len' results in a dereference of a null pointer (loaded from variable 's')
#   34|   	s = camel_folder_get_summary (folder);
#   35|   	check (s != NULL);
#   36|-> 	check (s->len == total);
#   37|   	myunread = s->len;
#   38|   	for (i = 0; i < s->len; i++) {

Error: CLANG_WARNING: [#def309]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/folders.c:49:9: warning[core.NullDereference]: Access to field 'len' results in a dereference of a null pointer (loaded from variable 's')
#   47|   	s = camel_folder_get_uids (folder);
#   48|   	check (s != NULL);
#   49|-> 	check (s->len == total);
#   50|   	myunread = s->len;
#   51|   	for (i = 0; i < s->len; i++) {

Error: CLANG_WARNING: [#def310]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/folders.c:453:11: warning[core.NullDereference]: Access to field 'len' results in a dereference of a null pointer (loaded from variable 'uids')
#  451|   			uids = camel_folder_get_uids (folder);
#  452|   			check (uids != NULL);
#  453|-> 			check (uids->len == j + 1);
#  454|   			if (uids->len > j)
#  455|   				test_folder_message (folder, uids->pdata[j]);

Error: CPPCHECK_WARNING: [#def311]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test1.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def312]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def313]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test2.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test2.c:340:34: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ptr’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test2.c:15: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test2.c:331:17: note: in expansion of macro ‘push’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test2.c:331:17: note: in expansion of macro ‘push’
#  338|   
#  339|   		/* remove new-line characters from the name, because they are truncated on decode */
#  340|-> 		for (ptr = name; *ptr; ptr++) {
#  341|   			if (*ptr == '\n' || *ptr == '\r')
#  342|   				*ptr = ' ';

Error: CPPCHECK_WARNING: [#def314]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/message/test4.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def315]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/mime-filter/test-charset.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def316]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/mime-filter/test-crlf.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def317]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/mime-filter/test-tohtml.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def318]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/mime-filter/test1.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def319]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/split.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def320]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test1.c:63:49: warning[core.NullDereference]: Access to field 'data' results in a dereference of a null pointer (loaded from variable 'list')
#   61|   		for (j = 0; test1[i].values[j]; j++) {
#   62|   			check_msg (list != NULL, "didn't find all references");
#   63|-> 			check_msg (string_equal (test1[i].values[j], list->data),
#   64|   				"returned ID '%s' doesn't match expected '%s'",
#   65|   				(const gchar *) list->data, test1[i].values[j]);

Error: CPPCHECK_WARNING: [#def321]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def322]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test2.c:97:19: warning[core.NullDereference]: Access to field 'name' results in a dereference of a null pointer (loaded from variable 'node')
#   95|   		for (j = 0; j < test1[i].count; j++) {
#   96|   			check_msg (node != NULL, "didn't find all params");
#   97|-> 			check (strcmp (node->name, test1[i].params[j * 2]) == 0);
#   98|   			check (strcmp (node->value, test1[i].params[j * 2 + 1]) == 0);
#   99|   			node = node->next;

Error: CPPCHECK_WARNING: [#def323]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test3.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def324]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test3.c: scope_hint: In function ‘header_folding’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test3.c:273:54: warning[-Wanalyzer-null-argument]: use of NULL ‘folded’ where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/lib/camel-test.h:20: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test3.c:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test3.c:257:34: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/test3.c: scope_hint: In function ‘header_folding’
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
#  271|   		if (!expected_folded2)
#  272|   			expected_folded2 = folded;
#  273|-> 		folded2 = camel_header_fold (folded, strchr (folded, ':') - folded - 1);
#  274|   		check_msg (g_strcmp0 (folded2, expected_folded2) == 0,
#  275|   			"Failed fold2 of folded on [%d]: returns '%s', expected '%s'", ii, folded2, expected_folded2);

Error: CPPCHECK_WARNING: [#def325]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/misc/utf7.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def326]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/smime/pgp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-252): [#def327]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/smime/pgp.c: scope_hint: In function ‘main’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/smime/pgp.c:86:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#   86 |         system ("/bin/rm -rf /tmp/camel-test");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   84|   
#   85|   	/* clear out any camel-test data */
#   86|-> 	system ("/bin/rm -rf /tmp/camel-test");
#   87|   	/*
#   88|   	 * You need to add the private-keys-v1.d folder for this

Error: COMPILER_WARNING (CWE-252): [#def328]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/smime/pgp.c:101:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  101 |         system ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.pub > /dev/null 2>&1");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   99|   
#  100|   	g_message ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.pub > /dev/null 2>&1");
#  101|-> 	system ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.pub > /dev/null 2>&1");
#  102|   	g_message ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.sec > /dev/null 2>&1");
#  103|   	system ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.sec > /dev/null 2>&1");

Error: COMPILER_WARNING (CWE-252): [#def329]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/smime/pgp.c:103:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  103 |         system ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.sec > /dev/null 2>&1");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  101|   	system ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.pub > /dev/null 2>&1");
#  102|   	g_message ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.sec > /dev/null 2>&1");
#  103|-> 	system ("gpg --import " TEST_DATA_DIR "/camel-test.gpg.sec > /dev/null 2>&1");
#  104|   
#  105|   	session = camel_pgp_session_new ("/tmp/camel-test");

Error: COMPILER_WARNING (CWE-252): [#def330]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/camel/tests/smime/pgp.c:150:9: warning[-Wunused-result]: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’
#  150 |         system ("echo 1A7B616196E654BA5B8CF177A62EDCB3B1907A17:6: | gpg --import-ownertrust 2>/dev/null");
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  148|   	camel_test_push ("PGP verify trusted");
#  149|   	/* this sets the ultimate trust on the imported key */
#  150|-> 	system ("echo 1A7B616196E654BA5B8CF177A62EDCB3B1907A17:6: | gpg --import-ownertrust 2>/dev/null");
#  151|   	valid = camel_cipher_context_verify_sync (ctx, sigpart, NULL, &error);
#  152|   	check_msg (error == NULL, "%s", error->message);

Error: CPPCHECK_WARNING: [#def331]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def332]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-cache-keys.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def333]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-cache-reaper-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def334]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-cache.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def335]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-collection-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def336]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-data-factory.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def337]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-dbus-server.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def338]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def339]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c: scope_hint: In function ‘server_side_source_print_diff’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:174:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘new_strv’
#  172|   
#  173|   	for (ii = 0; ii < MIN (old_length, new_length); ii++) {
#  174|-> 		if (g_strcmp0 (old_strv[ii], new_strv[ii]) != 0) {
#  175|   			e_source_registry_debug_print (" - : %s\n", old_strv[ii]);
#  176|   			e_source_registry_debug_print (" + : %s\n", new_strv[ii]);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def340]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:174:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘old_strv’
#  172|   
#  173|   	for (ii = 0; ii < MIN (old_length, new_length); ii++) {
#  174|-> 		if (g_strcmp0 (old_strv[ii], new_strv[ii]) != 0) {
#  175|   			e_source_registry_debug_print (" - : %s\n", old_strv[ii]);
#  176|   			e_source_registry_debug_print (" + : %s\n", new_strv[ii]);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def341]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c: scope_hint: In function ‘server_side_source_write’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:1319:25: warning[-Wanalyzer-null-argument]: use of NULL ‘e_source_to_string(source, 0)’ where non-null expected
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/redhat-linux-build/src/private/e-dbus-source.h:12: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
/usr/include/glib-2.0/gio/gfile.h:36:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:1290:17: note: in expansion of macro ‘G_IS_FILE’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
/usr/include/glib-2.0/gio/gfile.h:36:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:1290:17: note: in expansion of macro ‘G_IS_FILE’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n-lib.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:30: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:562:8: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-server-side-source.c:1298:17: note: in expansion of macro ‘g_warn_if_fail’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
# 1317|   
# 1318|   		if (error == NULL)
# 1319|-> 			g_file_replace_contents (
# 1320|   				file, new_data, strlen (new_data),
# 1321|   				NULL, FALSE, G_FILE_CREATE_NONE,

Error: CPPCHECK_WARNING: [#def342]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-source-registry-server.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def343]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-sqlite3-vfs.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def344]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-subprocess-factory.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def345]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-user-prompter-server.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def346]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-user-prompter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def347]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libebackend/e-webdav-collection-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def348]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-alphabet-index-private.cpp: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def349]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-client.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def350]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-collator.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def351]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-credentials.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def352]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-data-server-util.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def353]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-debug-log.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def354]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def355]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c: scope_hint: In function ‘ffe_process_word’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:196:41: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘colon’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.h:27: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:24: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:288:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:289:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:289:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:165:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:166:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:166:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:167:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:167:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:117:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:118:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-free-form-exp.c:118:9: note: in expansion of macro ‘g_return_val_if_fail’
#  194|   				g_free (options);
#  195|   				options = NULL;
#  196|-> 			} else if (colon[1]) {
#  197|   				in_word = colon + 1;
#  198|   			} else if (next_word) {

Error: CPPCHECK_WARNING: [#def356]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-query.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def357]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-686): [#def358]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c: scope_hint: In function ‘e_gdata_session_new_message’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:388:22: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘gint’ {aka ‘int’} but received ‘long unsigned int’ for variadic argument 2 of ‘ap’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:17: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1698:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.h:28:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1698:31: note: in expansion of macro ‘E_IS_GDATA_SESSION’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1698:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.h:28:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1698:31: note: in expansion of macro ‘E_IS_GDATA_SESSION’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1699:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1700:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1700:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gthread.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/gasyncqueue.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:34: included_from: Included from here.
/usr/include/libsoup-3.0/libsoup/soup-types.h:16:69: note: in expansion of macro ‘g_atomic_pointer_get’
/usr/include/libsoup-3.0/libsoup/soup-method.h:36:38: note: in expansion of macro ‘_SOUP_ATOMIC_INTERN_STRING’
/usr/include/libsoup-3.0/libsoup/soup-method.h:42:31: note: in expansion of macro ‘_SOUP_INTERN_METHOD’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:1703:54: note: in expansion of macro ‘SOUP_METHOD_POST’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-gdata-session.c:382:9: note: in expansion of macro ‘g_return_val_if_fail’
#  386|   	separator = base_url_has_params ? '&' : '?';
#  387|   	while (name) {
#  388|-> 		gint type = va_arg (ap, gint);
#  389|   
#  390|   		if (!uri) {

Error: CPPCHECK_WARNING: [#def359]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-module.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def360]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-named-parameters.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def361]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-oauth2-service.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def362]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-operation-pool.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def363]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def364]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c: scope_hint: In function ‘e_sexp_term_evaluate_occur_times’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1158:43: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:25: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:88: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:31: note: in expansion of macro ‘E_IS_SEXP’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:31: note: in expansion of macro ‘E_IS_SEXP’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1721:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1722:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1722:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1723:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1723:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1113:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1114:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1114:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1115:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1115:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:202:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:202:31: note: in expansion of macro ‘E_IS_SEXP’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:202:9: note: in expansion of macro ‘g_return_val_if_fail’
# 1156|   		else {
# 1157|   			/* normal function: we need to scan all objects */
# 1158|-> 			r->time_generator = FALSE;
# 1159|   		}
# 1160|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def365]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c: scope_hint: In function ‘e_sexp_evaluate_occur_times’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1733:19: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:31: note: in expansion of macro ‘E_IS_SEXP’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1720:31: note: in expansion of macro ‘E_IS_SEXP’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1721:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1722:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1722:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1723:9: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-sexp.c:1723:9: note: in expansion of macro ‘g_return_val_if_fail’
# 1731|   
# 1732|   	r = e_sexp_term_evaluate_occur_times (sexp, sexp->priv->tree, start, end);
# 1733|-> 	generator = r->time_generator;
# 1734|   
# 1735|   	if (generator) {

Error: CPPCHECK_WARNING: [#def366]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-soup-session.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def367]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source-camel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def368]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source-credentials-provider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def369]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source-proxy.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def370]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source-registry-watcher.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def371]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source-registry.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def372]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source-webdav.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def373]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-source.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def374]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-time-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def375]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-url.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def376]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-webdav-discover.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def377]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-webdav-session.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def378]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-document.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def379]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-hash-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def380]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-1341): [#def381]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c: scope_hint: In function ‘e_xml_save_file’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c:159:23: warning[-Wanalyzer-fd-double-close]: double ‘close’ of file descriptor ‘open(g_build_filename(g_path_get_dirname(filename), g_strconcat(".#", g_path_get_basename(filename), 0), 0), 577, 384)’
#  157|   	}
#  158|   
#  159|-> 	while ((ret = close (fd)) == -1 && errno == EINTR)
#  160|   		;
#  161|   

Error: GCC_ANALYZER_WARNING (CWE-121): [#def382]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c: scope_hint: In function ‘e_xml_find_children_nodes’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c:786:50: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c:35: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c:762:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c:763:9: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserver/e-xml-utils.c:763:9: note: in expansion of macro ‘g_return_if_fail’
#                                                       └─────────────────┘
#                                                                ^
#  784|   
#  785|   				if (ii < count)
#  786|-> 					data[ii] = data[count];
#  787|   
#  788|   				break;

Error: CPPCHECK_WARNING: [#def383]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-buffer-tagger.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def384]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-cell-renderer-color.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def385]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-certificate-widget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def386]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-credentials-prompter-impl-oauth2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def387]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-credentials-prompter-impl-password.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def388]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-credentials-prompter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def389]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-reminders-widget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def390]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-trust-prompt.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def391]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/libedataserverui/e-webdav-discover-widget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def392]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/modules/gnome-online-accounts/e-goa-client.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def393]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/modules/gnome-online-accounts/e-goa-password-based.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def394]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/modules/gnome-online-accounts/goaewsclient.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def395]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/modules/gnome-online-accounts/module-gnome-online-accounts.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def396]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/modules/google-backend/module-google-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def397]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/modules/oauth2-services/module-oauth2-services.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def398]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-alarm-notify/e-alarm-notify.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def399]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-autoconfig.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def400]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-proxies.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def401]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688): [#def402]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_url_rename_params’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:1034:29: warning[-Wanalyzer-null-argument]: use of NULL ‘value’ where non-null expected
/usr/include/glib-2.0/glib.h:44: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:22: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:987:17: note: in expansion of macro ‘g_datalist_remove_no_notify’
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:1004:41: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_url_rename_params’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:21: included_from: Included from here.
/usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null
# 1032|   			GEnumValue *enum_value;
# 1033|   
# 1034|-> 			if (strcmp (value, "always") == 0)
# 1035|   				method = CAMEL_NETWORK_SECURITY_METHOD_SSL_ON_ALTERNATE_PORT;
# 1036|   			else if (strcmp (value, "1") == 0)

Error: GCC_ANALYZER_WARNING (CWE-688): [#def403]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_source’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:2732:19: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:2731:24: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_source’
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
# 2730|   	/* Trim ':' or '://' off the base_uri to get the backend name. */
# 2731|   	backend_name = g_strdup (parse_data->base_uri);
# 2732|-> 	if ((cp = strchr (backend_name, ':')) != NULL)
# 2733|   		*cp = '\0';
# 2734|   

Error: CPPCHECK_WARNING: [#def404]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry-migrate-tweaks.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def405]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-source-registry/evolution-source-registry.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def406]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/services/evolution-user-prompter/prompt-user-gtk.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def407]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-775): [#def408]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c: scope_hint: In function ‘action_list_init’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:196:1: warning[-Wanalyzer-file-leak]: leak of FILE ‘outputfile’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gi18n.h:23: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:25: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:907:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:26: included_from: Included from here.
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:127:36: note: in expansion of macro ‘g_fopen’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:127:36: note: in expansion of macro ‘g_fopen’
#  194|   	if (outputfile && outputfile != stdout)
#  195|   		fclose (outputfile);
#  196|-> }
#  197|   
#  198|   typedef enum _CARD_FORMAT CARD_FORMAT;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def409]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:196:1: warning[-Wanalyzer-malloc-leak]: leak of ‘outputfile’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:907:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:127:36: note: in expansion of macro ‘g_fopen’
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/addressbook-export/addressbook-export.c:127:36: note: in expansion of macro ‘g_fopen’
#  194|   	if (outputfile && outputfile != stdout)
#  195|   		fclose (outputfile);
#  196|-> }
#  197|   
#  198|   typedef enum _CARD_FORMAT CARD_FORMAT;

Error: CPPCHECK_WARNING: [#def410]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/src/tools/list-sources/list-sources.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def411]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/book-migration/test-migration.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def412]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook-contacts/test-contact-types.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def413]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook-contacts/test-indices-updater.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def414]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook-contacts/test-phone-number.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def415]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook-contacts/test-type-param.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def416]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook-contacts/test-vcard-parsing.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def417]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-cursor-create.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def418]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-cursor-operations.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def419]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-custom-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def420]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-e164-param.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-476): [#def421]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-e164-param.c:96: warning[nullPointer]: Possible null pointer dereference: values
#   94|   
#   95|   	g_assert_true (values != NULL);
#   96|-> 	g_assert_cmpstr (values->data, ==, data->formatted_number);
#   97|   
#   98|   	values = e_vcard_attribute_get_param (tel, EVC_X_E164);

Error: CPPCHECK_WARNING (CWE-476): [#def422]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-e164-param.c:115: warning[nullPointer]: Possible null pointer dereference: values
#  113|   
#  114|   	g_assert_true (values != NULL);
#  115|-> 	g_assert_cmpstr (values->data, ==, data->formatted_number);
#  116|   
#  117|   	values = e_vcard_attribute_get_param (tel, EVC_X_E164);

Error: CPPCHECK_WARNING: [#def423]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-get-revision.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def424]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-photo-is-uri.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def425]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-self.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def426]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-uid-only-view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def427]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libebook/client/test-book-client-view-operations.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def428]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-client-add-timezone.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def429]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-client-bulk-methods.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def430]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-client-create-object.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def431]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-client-get-revision.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def432]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-client-get-view.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def433]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-component.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def434]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-recur.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def435]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-reminders.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def436]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libecal/test-cal-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def437]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/data-test-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def438]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-book-cache-cursor-set-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def439]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-book-cache-get-contact.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def440]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-book-cache-offline.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def441]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-book-cache-query.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def442]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-book-cache-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def443]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-book-meta-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def444]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-sqlite-cursor-set-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def445]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-sqlite-get-contact.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def446]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-book/test-sqlite-query.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def447]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-cal/test-cal-backend-sexp.c:21:19: warning[deadcode.DeadStores]: Value stored to 'sexp' during its initialization is never read
#   19|   test_query (const gchar *query)
#   20|   {
#   21|-> 	ECalBackendSExp *sexp = e_cal_backend_sexp_new (query);
#   22|   	time_t start, end;
#   23|   	gboolean generator;

Error: CPPCHECK_WARNING: [#def448]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-cal/test-cal-cache-getters.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def449]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-cal/test-cal-cache-intervals.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def450]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-cal/test-cal-cache-offline.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def451]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-cal/test-cal-cache-search.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def452]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedata-cal/test-cal-meta-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def453]
evolution-data-server-3.53.1-build/evolution-data-server-3.53.1/tests/libedataserver/libedataserver-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Scan Properties

analyzer-version-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-8.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-nameevolution-data-server-3.53.1-1.fc41
store-results-to/tmp/tmpgwzq5l1z/evolution-data-server-3.53.1-1.fc41.tar.xz
time-created2024-07-03 12:47:35
time-finished2024-07-03 13:04:41
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpgwzq5l1z/evolution-data-server-3.53.1-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpgwzq5l1z/evolution-data-server-3.53.1-1.fc41.src.rpm'
tool-versioncsmock-3.5.3-1.el9