Task #749 - evolution-data-server-3.52.0-1.fc40/scan-results.err

back to task #749
download
Error: GCC_ANALYZER_WARNING (CWE-401):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-ycBP1o/src.c:2: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/iconv-detect.c: scope_hint: In function ‘test_iconv’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/iconv-detect.c:102:24: warning[-Wanalyzer-malloc-leak]: leak of ‘transbuf’
#  100|   	cd = iconv_open ("UTF-8", "ISO-2022-JP");
#  101|   	if (cd == (iconv_t) -1)
#  102|-> 		return 0;
#  103|   
#  104|   	if (iconv (cd, &jp, &jp_len, &trans, &utf8_len) == -1 || jp_len != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/iconv-detect.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-7mWJmZ/src.c:2:27: warning[deadcode.DeadStores]: Value stored to 'detail' during its initialization is never read

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/addressbook/libebook-contacts/tmp-introspecto6wkdzog/EBookContacts-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/addressbook/libebook-contacts/tmp-introspecto6wkdzog/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/addressbook/libebook/tmp-introspectita565v3/EBook-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/addressbook/libebook/tmp-introspectita565v3/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/addressbook/libedata-book/tmp-introspectikgozqey/EDataBook-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/addressbook/libedata-book/tmp-introspectikgozqey/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/calendar/libecal/tmp-introspectxpogdmn8/ECal-2.0.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/calendar/libecal/tmp-introspectxpogdmn8/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/calendar/libedata-cal/tmp-introspectyml41bcq/EDataCal-2.0.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/calendar/libedata-cal/tmp-introspectyml41bcq/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/camel/tmp-introspectx6b_ji51/Camel-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/camel/tmp-introspectx6b_ji51/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libebackend/tmp-introspect3is5fxqe/EBackend-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libebackend/tmp-introspect3is5fxqe/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libedataserver/tmp-introspect2942pf1a/EDataServer-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libedataserver/tmp-introspect2942pf1a/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libedataserverui/tmp-introspect009o9zy5/EDataServerUI-1.2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libedataserverui/tmp-introspect009o9zy5/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libedataserverui/tmp-introspectp5fx8h8a/EDataServerUI4-1.0.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/libedataserverui/tmp-introspectp5fx8h8a/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/e-contact.c: scope_hint: In function ‘n_setter’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/e-vcard.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook/e-book-client.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c: scope_hint: In function ‘e_book_meta_backend_process_changes_sync’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3830:76: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘local_error’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:38: 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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-cancellable-locks.h:32: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/libedataserver.h:23: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/libebook-contacts.h:23: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-backend-sexp.h:29: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:42: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3090:25: 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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3791: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/e-contact.h:44:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113:31: note: in expansion of macro ‘E_IS_CONTACT’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/e-contact.h:44:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113:31: note: in expansion of macro ‘E_IS_CONTACT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1180:32: note: in expansion of macro ‘FALSE’
# 3828|   		if (!success && g_error_matches (local_error, E_CLIENT_ERROR, E_CLIENT_ERROR_INVALID_ARG)) {
# 3829|   			if (!invalid_objects) {
# 3830|-> 				invalid_objects = g_string_new (local_error->message);
# 3831|   			} else {
# 3832|   				g_string_append_c (invalid_objects, '\n');

Error: GCC_ANALYZER_WARNING (CWE-476):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3863:76: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘local_error’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3788:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3085:31: note: in expansion of macro ‘E_IS_BOOK_META_BACKEND’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3090:25: 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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:3791: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/e-contact.h:44:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113:31: note: in expansion of macro ‘E_IS_CONTACT’
/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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113: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.52.0-build/evolution-data-server-3.52.0/src/addressbook/libebook-contacts/e-contact.h:44:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1113:31: note: in expansion of macro ‘E_IS_CONTACT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/addressbook/libedata-book/e-book-meta-backend.c:1180:32: note: in expansion of macro ‘FALSE’
# 3861|   		if (!success && g_error_matches (local_error, E_CLIENT_ERROR, E_CLIENT_ERROR_INVALID_ARG)) {
# 3862|   			if (!invalid_objects) {
# 3863|-> 				invalid_objects = g_string_new (local_error->message);
# 3864|   			} else {
# 3865|   				g_string_append_c (invalid_objects, '\n');

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-check-timezones.c: scope_hint: In function ‘e_cal_match_tzid’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-check-timezones.c:23: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-client.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-component-alarm-trigger.c: scope_hint: In function ‘e_cal_component_alarm_trigger_copy’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-component-parameter-bag.h:25: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-component.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/calendar/libecal/e-cal-util.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-address.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-block-file.c: scope_hint: In function ‘key_file_use’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-certdb.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-filter-search.c: scope_hint: In function ‘header_regex’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.c: scope_hint: In function ‘match_words_messages’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.c: scope_hint: In function ‘folder_search_body_contains’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.c: scope_hint: In function ‘folder_search_body_regex’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store.h:45:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store.h:45:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-search.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-summary.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-thread.c: scope_hint: In function ‘group_root_set’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder-thread.c: scope_hint: In function ‘thread_summary’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-iconv.c: scope_hint: In function ‘e_strdown’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-iconv.h:28: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-iconv.c:238:34: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-index-control.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-mime-parser.c: scope_hint: In function ‘folder_scan_step’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-mime-part-utils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-session.h:32: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c:38: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c: scope_hint: In function ‘service_find_old_data_dir’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-provider.h:71:14: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c:376:23: note: in expansion of macro ‘CAMEL_PROVIDER_ALLOWS’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-cram-md5.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-digest-md5.c: scope_hint: In function ‘digest_response’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-digest-md5.c:27: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-digest-md5.c:679:36: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-digest-md5.c:705:54: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-digest-md5.c:704:15: note: in expansion of macro ‘qop_to_string’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sasl-gssapi.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-search-private.c: scope_hint: In function ‘camel_ustrstrcase’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-search-sql-sexp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c:1141:31: note: in expansion of macro ‘CAMEL_IS_SERVICE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.h:46:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c: scope_hint: In function ‘service_shared_connect’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c: scope_hint: In function ‘service_shared_disconnect’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-service.c:150:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-settings.c: scope_hint: In function ‘settings_equal’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-settings.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_CLASS_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-settings.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_CLASS_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-settings.c:162:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sexp.c: scope_hint: In function ‘camel_sexp_evaluate_occur_times’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sexp.h:25: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sexp.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sexp.h:41:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-sexp.c:1857:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-smime-context.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_new’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store-summary.c:31: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store-summary.c:164:22: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_save’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store-summary.c: scope_hint: In function ‘store_summary_store_info_set_string.part.0’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-store.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-stream-process.c: scope_hint: In function ‘do_exec_command’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c: scope_hint: In function ‘change_folder’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c:23: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c:92:25: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c: scope_hint: In function ‘change_folder’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c: scope_hint: In function ‘vee_store_get_folder_info_sync’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c:348:23: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vee-store.c:346:25: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel-vtrash-folder.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-command.c: scope_hint: In function ‘camel_imapx_command_add_part’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-command.c:21: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-command.c:481:24: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-input-stream.c: scope_hint: In function ‘camel_imapx_input_stream_text’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.c: scope_hint: In function ‘camel_imapx_mailbox_matches’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-namespace.h:21: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.h:21: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-mailbox.h:35:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-store.c: scope_hint: In function ‘imapx_store_build_folder_info’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-store.h:39:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-store.h:39:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-store.c:338:25: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-store.c: scope_hint: In function ‘imapx_store_build_folder_info’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/imapx/camel-imapx-utils.c:64: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-store.c: scope_hint: In function ‘scan_old_dir_info’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-store.c:29: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-store.c:1132:32: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-store.c: scope_hint: In function ‘scan_old_dir_info’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-summary.c: scope_hint: In function ‘maildir_summary_sync’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-summary.c:36: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-message-info.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-message-info.h:40:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-maildir-summary.c:251:31: note: in expansion of macro ‘CAMEL_IS_MESSAGE_INFO’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/local/camel-mh-store.c: scope_hint: In function ‘folders_update’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c: scope_hint: In function ‘camel_nntp_raw_commandv’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-address.h:27: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel.h:25: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-folder.h:24: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:33: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.h:38:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/nntp/camel-nntp-store.c:1833:31: note: in expansion of macro ‘CAMEL_IS_NNTP_STORE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/providers/smtp/camel-smtp-transport.c:889:2: warning[unix.Malloc]: Attempt to free released memory
#  887|   	g_clear_object (&ostream);
#  888|   	g_object_unref (sasl);
#  889|-> 	g_free (respbuf);
#  890|   
#  891|   	return result;

Error: COMPILER_WARNING (CWE-252):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test1.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test10.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test11.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test2.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test3.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test4.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test5.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test6.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test7.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test8.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.c: scope_hint: In function ‘die’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:20: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:19: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:44:30: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:134:17: note: in expansion of macro ‘push’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:154:17: note: in expansion of macro ‘push’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:210:17: note: in expansion of macro ‘push’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/camel-address.h:27: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/camel.h:25: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:44:13: note: in expansion of macro ‘G_OBJECT’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/folder/test9.c:243:17: note: in expansion of macro ‘check_unref’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/camel-test.h:50:9: note: in expansion of macro ‘check_count’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/lib/folders.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/message/test1.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/message/test2.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/message/test2.c:340:34: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ptr’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/message/test2.c:15: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/message/test2.c:331:17: note: in expansion of macro ‘push’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/message/test4.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/mime-filter/test1.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/misc/test2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/misc/test3.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/camel/tests/smime/pgp.c: scope_hint: In function ‘main’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libebackend/e-backend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libebackend/e-server-side-source.c: scope_hint: In function ‘server_side_source_print_diff’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libebackend/e-server-side-source.c: scope_hint: In function ‘server_side_source_write’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/redhat-linux-build/src/private/e-dbus-source.h:12: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libebackend/e-source-registry-server.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-free-form-exp.c: scope_hint: In function ‘ffe_process_word’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-free-form-exp.h:27: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-gdata-query.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-gdata-session.c: scope_hint: In function ‘e_gdata_session_new_message’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-gdata-session.h:28:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-gdata-session.h:28:10: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-module.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.c: scope_hint: In function ‘e_sexp_term_evaluate_occur_times’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.h:25: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.c:1723:9: note: in expansion of macro ‘g_return_val_if_fail’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.c: scope_hint: In function ‘e_sexp_evaluate_occur_times’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-sexp.h:32:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-soup-session.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-xml-utils.c: scope_hint: In function ‘e_xml_save_file’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserver/e-xml-utils.c: scope_hint: In function ‘e_xml_find_children_nodes’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserverui/e-buffer-tagger.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/libedataserverui/e-credentials-prompter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/modules/gnome-online-accounts/goaewsclient.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_url_rename_params’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:22: included_from: Included from here.
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:1004:41: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_url_rename_params’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c: scope_hint: In function ‘migrate_parse_source’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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.52.0-build/evolution-data-server-3.52.0/src/services/evolution-source-registry/evolution-source-registry-migrate-sources.c:2731:24: note: in expansion of macro ‘g_strdup’
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/src/tools/addressbook-export/addressbook-export.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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):
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/tests/libecal/test-cal-component.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

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

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

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

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

Error: CPPCHECK_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/tests/libedata-book/test-sqlite-query.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/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:
evolution-data-server-3.52.0-build/evolution-data-server-3.52.0/tests/libedataserver/libedataserver-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.