2026-07-27 04:42 ftp://ftp.de.debian.org/debian/pool/main/f/flatpak/flatpak_1.18.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=motif --library=libcurl --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 6640862 (2026-07-26 07:32:28 -0400) count: 997 1005 elapsed-time: 2.1 0.9 head-timing-info: old-timing-info: head results: flatpak-1.18.0/app/flatpak-tty-utils-private.h:55:8: error: There is an unknown macro here somewhere. Configuration is required. If flatpak_prompt is a macro then please configure it. [unknownMacro] flatpak-1.18.0/app/flatpak-builtins-build-commit-from.c:177:66: error: There is an unknown macro here somewhere. Configuration is required. If OSTREE_COMMIT_GVARIANT_STRING is a macro then please configure it. [unknownMacro] flatpak-1.18.0/app/flatpak-builtins-build-export.c:941:43: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_STRING is a macro then please configure it. [unknownMacro] flatpak-1.18.0/common/flatpak-error.h:26:2: error: #error "Only can be included directly." [preprocessorErrorDirective] flatpak-1.18.0/app/flatpak-complete.c:159:25: debug: Scope::checkVariable found variable 'hashvalue' with varid 0. [varid0] flatpak-1.18.0/common/flatpak-installation.h:22:2: error: #error "Only can be included directly." [preprocessorErrorDirective] flatpak-1.18.0/common/flatpak-chain-input-stream.c:79:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-chain-input-stream.c:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatpak_chain_input_stream_parent_class [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-json-backports-private.h:24:2: error: failed to evaluate #if condition, undefined function-like macro invocation: JSON_CHECK_VERSION( ... ) [syntaxError] flatpak-1.18.0/common/flatpak-parental-controls-private.h:22:2: error: #error "Only can be included directly." [preprocessorErrorDirective] flatpak-1.18.0/app/flatpak-quiet-transaction.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakRef [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-portal-error.h:26:2: error: #error "Only can be included directly." [preprocessorErrorDirective] flatpak-1.18.0/app/flatpak-quiet-transaction.c:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakTransaction [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakRef [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatpak_quiet_transaction_parent_class [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakQuietTransaction [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-utils-base.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-utils-base.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-utils-base.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-utils-base.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-compressor.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONVERTER_ERROR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-decompressor.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatpak_zstd_decompressor_parent_class [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-compressor.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatpak_zstd_compressor_parent_class [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-decompressor.c:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONVERTER_ERROR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GHashTable [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:352:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:451:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GString [valueFlowBailoutIncompleteVar] flatpak-1.18.0/revokefs/main.c:24:2: error: #error config.h needs to define FUSE_USE_VERSION [preprocessorErrorDirective] flatpak-1.18.0/app/flatpak-complete.c:486:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:573:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/revokefs/demo.c:12:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/revokefs/writer.c:23:2: error: #error config.h needs to define FUSE_USE_VERSION [preprocessorErrorDirective] flatpak-1.18.0/common/flatpak-run-x11.c:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal-app-info.c:37:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_key_file_unref [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:183:10: warning: Identical condition and return expression 'non_fatal', return value is always 0 [identicalConditionAfterEarlyExit] flatpak-1.18.0/app/flatpak-quiet-transaction.c:178:7: note: If condition 'non_fatal' is true, the function will return/exit flatpak-1.18.0/app/flatpak-quiet-transaction.c:183:10: note: Returning identical expression 'non_fatal' flatpak-1.18.0/portal/flatpak-portal-app-info.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal-app-info.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusMessage [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:138:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HELPER [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal-app-info.c:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/portal-impl.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GKeyFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/portal-impl.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-usb.c:41:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/portal-impl.c:182:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-missing-syscall.h:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-errors.c:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-usb.c:196:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usb_rule [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-missing-syscall.h:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-errors.c:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-usb.c:240:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usb_query [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-missing-syscall.h:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-local-alloc.h:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-usb.c:308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usb_query [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-usb.c:412:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usb_query [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/libglnx-testlib.c:54:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/libglnx-testlib.c:65:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/test-lib.c:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:73:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-shutil.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-shutil.c:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DIR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:173:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-shutil.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:188:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:166:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-shutil.c:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNKNOWN [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-shutil.c:217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:331:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:357:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:319:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-shutil.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_dir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:382:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-shutil.c:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_dir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-dirfd.c:400:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:40:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bytes_unref [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-backports.c:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-macros.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GHashTable [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/use-as-subproject/use-testlib.c:15:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-errors.h:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:91:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-backports.c:187:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_FATAL_MASK [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.h:48:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/ostree_test.c:6:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.h:374:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLNX_STATX_TYPE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/testing-helper.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/selftests.c:7:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/can-use-fuse.c:17:2: error: #error config.h needs to define FUSE_USE_VERSION [preprocessorErrorDirective] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLNX_STATX_MNT_ID [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:311:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/testing-helper.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/performance.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERFORMANCE_CONTAINER_TYPEFORMAT [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/selftests.c:28:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/apply-extra-static.c:9:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_EMPTY_PATH [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_NB [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:68:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:85:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:409:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/libpreload.c:18:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:278:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-macros.c:77:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/httpcache.c:8:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakHttpSession [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_ERROR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-macros.c:80:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-testing.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/list-unused.c:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/mock-flatpak.c:50:23: debug: Scope::checkVariable found variable 'v' with varid 0. [varid0] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:371:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:631:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:34:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-macros.c:83:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-testing.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:19:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAMPLE_TEST_TYPEFORMAT [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/mock-flatpak.c:44:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:410:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:771:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:35:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_EMPTY_PATH [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:62:7: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-testing.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/hold-lock.c:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:453:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:64:7: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-testing.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/hold-lock.c:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:654:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:91:7: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-testing.c:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/hold-lock.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:695:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:632:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:647:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:656:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:225:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:255:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_error [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:687:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:292:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:696:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:443:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_dir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/session-helper/flatpak-session-helper.c:774:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:396:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:442:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:478:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:510:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:591:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_dir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-portal-impl.c:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-chain-input-stream.c:88:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'flatpak_chain_input_stream_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/flatpak-chain-input-stream.c:64:33: note: You might need to cast the function pointer here flatpak-1.18.0/common/flatpak-chain-input-stream.c:88:56: note: Parameter 'pspec' can be declared as pointer to const flatpak-1.18.0/common/flatpak-chain-input-stream.c:112:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'flatpak_chain_input_stream_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/flatpak-chain-input-stream.c:63:33: note: You might need to cast the function pointer here flatpak-1.18.0/common/flatpak-chain-input-stream.c:112:54: note: Parameter 'pspec' can be declared as pointer to const flatpak-1.18.0/common/flatpak-chain-input-stream.c:115:35: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/common/flatpak-chain-input-stream.c:146:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/common/flatpak-chain-input-stream.c:151:44: style: Parameter 'streams' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/tests/test-instance.c:111:28: error: There is an unknown macro here somewhere. Configuration is required. If FLATPAK_METADATA_GROUP_APPLICATION is a macro then please configure it. [unknownMacro] flatpak-1.18.0/tests/test-locale-utils.c:100:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-locale-utils.c:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusProxy [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-locale-utils.c:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusProxy [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-compressor.c:103:44: style: Parameter 'converter' can be declared as pointer to const. However it seems that 'flatpak_zstd_compressor_reset' is a callback function, if 'converter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/flatpak-zstd-compressor.c:116:18: note: You might need to cast the function pointer here flatpak-1.18.0/common/flatpak-zstd-compressor.c:103:44: note: Parameter 'converter' can be declared as pointer to const flatpak-1.18.0/common/flatpak-zstd-decompressor.c:41:58: style: Parameter 'decompressor' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/tests/test-authenticator.c:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-compressor.c:140:54: style: Parameter 'compressor' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/common/flatpak-zstd-decompressor.c:67:46: style: Parameter 'converter' can be declared as pointer to const. However it seems that 'flatpak_zstd_decompressor_reset' is a callback function, if 'converter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/flatpak-zstd-decompressor.c:140:18: note: You might need to cast the function pointer here flatpak-1.18.0/common/flatpak-zstd-decompressor.c:67:46: note: Parameter 'converter' can be declared as pointer to const flatpak-1.18.0/tests/test-authenticator.c:175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RENAME_NOREPLACE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:189:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/selftests.c:33:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-authenticator.c:293:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_AUTHENTICATOR_OBJECT_PATH [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:130:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RENAME_EXCHANGE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/variant-schema-compiler/selftests.c:33:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-authenticator.c:325:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-authenticator.c:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal-app-info.c:83:15: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_EXCL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:294:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testapp.c:343:3: error: There is an unknown macro here somewhere. Configuration is required. If FLATPAK_ANSI_BOLD_OFF is a macro then please configure it. [unknownMacro] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:336:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLNX_LINK_TMPFILE_REPLACE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:448:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/revokefs/demo.c:9:23: style: Parameter 'argv' can be declared as const array [constParameter] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:520:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/try-syscall.c:90:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-run-x11.c:233:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-run-x11.c:268:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:638:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:673:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:700:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:747:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-missing-syscall.h:146:66: style: Parameter 'off_in' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:840:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-missing-syscall.h:147:67: style: Parameter 'off_out' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:979:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:1127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLNX_FILE_REPLACE_INCREASING_MTIME [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:1242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-run-x11.c:159:45: style:inconclusive: Function 'flatpak_run_parse_x11_display' argument 5 names different: declaration 'original_display_nr' definition 'display_nr_out'. [funcArgNamesDifferent] flatpak-1.18.0/common/flatpak-run-x11-private.h:39:54: note: Function 'flatpak_run_parse_x11_display' argument 5 names different: declaration 'original_display_nr' definition 'display_nr_out'. flatpak-1.18.0/common/flatpak-run-x11.c:159:45: note: Function 'flatpak_run_parse_x11_display' argument 5 names different: declaration 'original_display_nr' definition 'display_nr_out'. flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:104:23: style: Condition 'r<0' is always true [knownConditionTrueFalse] flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:101:22: note: Assignment 'r=-1', assigned value is -1 flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:104:23: note: Condition 'r<0' is always true flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:164:31: style: Condition 'r<0' is always true [knownConditionTrueFalse] flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:161:30: note: Assignment 'r=-1', assigned value is -1 flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:164:31: note: Condition 'r<0' is always true flatpak-1.18.0/tests/test-update-portal.c:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-update-portal.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-update-portal.c:205:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-update-portal.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/common/flatpak-zstd-compressor.c:39:7: style: struct member '_FlatpakZstdCompressor::level' is never used. [unusedStructMember] flatpak-1.18.0/tests/test-update-portal.c:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-update-portal.c:313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-update-portal.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlib.c:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:47:44: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'choose_remote_for_ref' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/app/flatpak-quiet-transaction.c:295:46: note: You might need to cast the function pointer here flatpak-1.18.0/app/flatpak-quiet-transaction.c:47:44: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlib.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:56:48: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'add_new_remote' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/app/flatpak-quiet-transaction.c:296:39: note: You might need to cast the function pointer here flatpak-1.18.0/app/flatpak-quiet-transaction.c:56:48: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlib.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:268:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/testlib.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-quiet-transaction.c:286:58: style: Parameter 'transaction' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/icon-validator/validate-icon.c:188:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/testlib.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:204:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/testlib.c:260:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:210:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/testlib.c:280:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:223:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/icon-validator/validate-icon.c:227:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:72:3: error: Resource leak: fd [resourceLeak] flatpak-1.18.0/subprojects/variant-schema-compiler/ostree_test.c:4:15: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/subprojects/variant-schema-compiler/selftests.c:25:13: style: Parameter 'argv' can be declared as const array [constParameter] flatpak-1.18.0/icon-validator/validate-icon.c:229:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/icon-validator/validate-icon.c:231:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:87:3: error: Resource leak: fd [resourceLeak] flatpak-1.18.0/tests/httpcache.c:6:23: style: Parameter 'argv' can be declared as const array [constParameter] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:104:3: error: Resource leak: fd [resourceLeak] flatpak-1.18.0/tests/test-authenticator.c:374:7: style: Condition 'opt_verbose' is always false [knownConditionTrueFalse] flatpak-1.18.0/tests/test-authenticator.c:358:17: note: Assignment 'opt_verbose=0', assigned value is 0 flatpak-1.18.0/tests/test-authenticator.c:363:7: note: Assuming condition is false flatpak-1.18.0/tests/test-authenticator.c:374:7: note: Condition 'opt_verbose' is always false flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:116:3: error: Resource leak: fd [resourceLeak] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:160:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISDIR'. [assertWithSideEffect] flatpak-1.18.0/tests/test-authenticator.c:387:7: style: Condition 'replace' is always false [knownConditionTrueFalse] flatpak-1.18.0/tests/test-authenticator.c:357:13: note: Assignment 'replace=0', assigned value is 0 flatpak-1.18.0/tests/test-authenticator.c:363:7: note: Assuming condition is false flatpak-1.18.0/tests/test-authenticator.c:380:19: note: Assuming condition is false flatpak-1.18.0/tests/test-authenticator.c:387:7: note: Condition 'replace' is always false flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:236:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISREG'. [assertWithSideEffect] flatpak-1.18.0/tests/test-portal.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:127:1: error: Resource leak: fd [resourceLeak] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:390:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISLNK'. [assertWithSideEffect] flatpak-1.18.0/tests/test-authenticator.c:78:3: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/test-portal.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glnx_autofd [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-fdio.c:408:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISLNK'. [assertWithSideEffect] flatpak-1.18.0/tests/test-portal.c:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-portal.c:138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/icon-validator/validate-icon.c:169:8: style: Local variable 'validate_icon' shadows outer function [shadowFunction] flatpak-1.18.0/icon-validator/validate-icon.c:35:1: note: Shadowed function flatpak-1.18.0/icon-validator/validate-icon.c:169:8: note: Shadow local variable flatpak-1.18.0/tests/test-portal.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-portal.c:189:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-portal.c:239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:236:11: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] flatpak-1.18.0/tests/test-portal.c:292:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-portal.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSubprocessLauncher [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-portal-impl.c:113:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-portal-impl.c:135:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-portal-impl.c:113:36: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/tests/test-portal-impl.c:115:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-portal-impl.c:135:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-portal-impl.c:115:36: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/tests/test-portal-impl.c:121:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-portal-impl.c:136:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-portal-impl.c:121:32: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/tests/test-portal-impl.c:123:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-portal-impl.c:136:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-portal-impl.c:123:32: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/common/flatpak-usb.c:30:40: style: Parameter 'usb_rule' can be declared as pointer to const. However it seems that 'flatpak_usb_rule_free' is a callback function, if 'usb_rule' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/flatpak-usb.c:415:71: note: You might need to cast the function pointer here flatpak-1.18.0/common/flatpak-usb.c:30:40: note: Parameter 'usb_rule' can be declared as pointer to const flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-backports.c:237:31: error: Invalid g_file_open_tmp() argument nr 2. A nul-terminated string is required. [invalidFunctionArgStr] flatpak-1.18.0/common/flatpak-usb.c:36:42: style: Parameter 'usb_query' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/common/flatpak-usb.c:374:41: style: Parameter 'usb_rule' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:16:28: error: Allocation with g_variant_print, g_print doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:17:39: error: Allocation with g_variant_print, g_print doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:25:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/try-syscall.c:126:23: error: Invalid ioctl() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:26:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/try-syscall.c:166:24: error: Invalid listen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] flatpak-1.18.0/subprojects/libglnx/tests/testing-helper.c:206:9: style: Variable 'argv1' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:30:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:34:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:49:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/testlib.c:88:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_cache_dir'. [assertWithSideEffect] flatpak-1.18.0/subprojects/variant-schema-compiler/performance.c:78:19: style: Variable 'serialized_data' is assigned a value that is never used. [unreadVariable] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:64:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/testlib.c:89:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_config_dir'. [assertWithSideEffect] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:356:33: style: Redundant condition: The condition '*oci_registry_uri != 0' is redundant since '*oci_registry_uri == '/'' is sufficient. [redundantCondition] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:39:12: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:76:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/testlib.c:90:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_data_dir'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:153:36: style:inconclusive: Function 'glnx_console_lock' argument 1 names different: declaration 'ref' definition 'console'. [funcArgNamesDifferent] flatpak-1.18.0/subprojects/libglnx/glnx-console.h:37:42: note: Function 'glnx_console_lock' argument 1 names different: declaration 'ref' definition 'console'. flatpak-1.18.0/subprojects/libglnx/glnx-console.c:153:36: note: Function 'glnx_console_lock' argument 1 names different: declaration 'ref' definition 'console'. flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:64:74: style:inconclusive: Function 'glnx_make_lock_file' argument 4 names different: declaration 'ret' definition 'out_lock'. [funcArgNamesDifferent] flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.h:36:83: note: Function 'glnx_make_lock_file' argument 4 names different: declaration 'ret' definition 'out_lock'. flatpak-1.18.0/subprojects/libglnx/glnx-lockfile.c:64:74: note: Function 'glnx_make_lock_file' argument 4 names different: declaration 'ret' definition 'out_lock'. flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:45:12: style: Variable 'dummy2' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:77:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/testlib.c:91:3: warning: Assert statement calls a function which may have desired side effects: 'g_getenv'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/glnx-console.c:351:38: style:inconclusive: Function 'glnx_console_unlock' argument 1 names different: declaration 'ref' definition 'console'. [funcArgNamesDifferent] flatpak-1.18.0/subprojects/libglnx/glnx-console.h:48:44: note: Function 'glnx_console_unlock' argument 1 names different: declaration 'ref' definition 'console'. flatpak-1.18.0/subprojects/libglnx/glnx-console.c:351:38: note: Function 'glnx_console_unlock' argument 1 names different: declaration 'ref' definition 'console'. flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:75:16: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:89:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/tests/testlib.c:92:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_runtime_dir'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:107:16: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/variant-schema-compiler/sample.c:90:3: error: Allocation with g_variant_print, g_strcmp0 doesn't release it. [leakNoVarFunctionCall] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:119:16: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-backports.c:237:25: error: Null pointer dereference [nullPointer] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:767:7: style: Condition 'opt_verbose' is always false [knownConditionTrueFalse] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:751:17: note: Assignment 'opt_verbose=0', assigned value is 0 flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:756:7: note: Assuming condition is false flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:767:7: note: Condition 'opt_verbose' is always false flatpak-1.18.0/tests/try-syscall.c:99:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:782:7: style: Condition 'replace' is always false [knownConditionTrueFalse] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:750:13: note: Assignment 'replace=0', assigned value is 0 flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:756:7: note: Assuming condition is false flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:775:19: note: Assuming condition is false flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:782:7: note: Condition 'replace' is always false flatpak-1.18.0/tests/try-syscall.c:108:23: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] flatpak-1.18.0/tests/try-syscall.c:117:37: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] flatpak-1.18.0/tests/try-syscall.c:135:35: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] flatpak-1.18.0/tests/try-syscall.c:157:37: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] flatpak-1.18.0/tests/try-syscall.c:175:46: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] flatpak-1.18.0/tests/test-authenticator.c:383:7: error: Memory leak: context [memleak] flatpak-1.18.0/tests/test-authenticator.c:402:3: error: Memory leak: context [memleak] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:49:11: style: Variable 'iter' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/subprojects/libglnx/glnx-xattrs.c:76:41: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-xattrs.c:34:9: style: struct member 'XattrWorker::n_attrs_read' is never used. [unusedStructMember] flatpak-1.18.0/tests/testlib.c:115:3: warning: Return value of function g_file_get_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/testlib.c:159:3: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/test-authenticator.c:302:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-authenticator.c:394:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-authenticator.c:302:36: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/tests/test-authenticator.c:304:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-authenticator.c:394:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-authenticator.c:304:36: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/tests/test-authenticator.c:310:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-authenticator.c:395:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-authenticator.c:310:32: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/tests/test-authenticator.c:312:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-authenticator.c:395:35: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-authenticator.c:312:32: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/tests/test-authenticator.c:322:33: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'message_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/test-authenticator.c:375:56: note: You might need to cast the function pointer here flatpak-1.18.0/tests/test-authenticator.c:322:33: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/tests/test-authenticator.c:338:20: style: Variable 'session_bus' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/testlib.c:207:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] flatpak-1.18.0/session-helper/flatpak-session-helper.c:833:7: style: Condition 'show_version' is always false [knownConditionTrueFalse] flatpak-1.18.0/session-helper/flatpak-session-helper.c:816:18: note: Assignment 'show_version=0', assigned value is 0 flatpak-1.18.0/session-helper/flatpak-session-helper.c:821:7: note: Assuming condition is false flatpak-1.18.0/session-helper/flatpak-session-helper.c:833:7: note: Condition 'show_version' is always false flatpak-1.18.0/session-helper/flatpak-session-helper.c:839:7: style: Condition 'verbose' is always false [knownConditionTrueFalse] flatpak-1.18.0/session-helper/flatpak-session-helper.c:815:13: note: Assignment 'verbose=0', assigned value is 0 flatpak-1.18.0/session-helper/flatpak-session-helper.c:821:7: note: Assuming condition is false flatpak-1.18.0/session-helper/flatpak-session-helper.c:839:7: note: Condition 'verbose' is always false flatpak-1.18.0/session-helper/flatpak-session-helper.c:550:5: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/session-helper/flatpak-session-helper.c:636:7: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:78:27: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'idle_timeout_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:98:67: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:78:27: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:333:24: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:624:59: style: Parameter 'interface' can be declared as pointer to const. However it seems that 'flatpak_authorize_method_handler' is a callback function, if 'interface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:657:3: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:624:59: note: Parameter 'interface' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:625:59: style: Parameter 'invocation' can be declared as pointer to const. However it seems that 'flatpak_authorize_method_handler' is a callback function, if 'invocation' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:657:3: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:625:59: note: Parameter 'invocation' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:626:59: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'flatpak_authorize_method_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:657:3: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:626:59: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:672:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:789:35: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:672:36: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:674:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:789:35: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:674:36: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:680:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:790:35: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:680:32: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:682:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:790:35: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:682:32: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:692:33: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'message_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:768:56: note: You might need to cast the function pointer here flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:692:33: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/session-helper/flatpak-session-helper.c:388:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/session-helper/flatpak-session-helper.c:388:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/common/test-lib.c:15:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/session-helper/flatpak-session-helper.c:896:3: error: Memory leak: loop [memleak] flatpak-1.18.0/common/test-lib.c:118:5: error: Memory leak: main_loop [memleak] flatpak-1.18.0/common/test-lib.c:13:26: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'progress_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/test-lib.c:148:43: note: You might need to cast the function pointer here flatpak-1.18.0/common/test-lib.c:13:26: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/common/test-lib.c:19:37: style: Parameter 'monitor' can be declared as pointer to const. However it seems that 'monitor_callback' is a callback function, if 'monitor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/test-lib.c:115:7: note: You might need to cast the function pointer here flatpak-1.18.0/common/test-lib.c:19:37: note: Parameter 'monitor' can be declared as pointer to const flatpak-1.18.0/common/test-lib.c:20:37: style: Parameter 'child' can be declared as pointer to const. However it seems that 'monitor_callback' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/test-lib.c:115:7: note: You might need to cast the function pointer here flatpak-1.18.0/common/test-lib.c:20:37: note: Parameter 'child' can be declared as pointer to const flatpak-1.18.0/common/test-lib.c:21:37: style: Parameter 'other_file' can be declared as pointer to const. However it seems that 'monitor_callback' is a callback function, if 'other_file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/common/test-lib.c:115:7: note: You might need to cast the function pointer here flatpak-1.18.0/common/test-lib.c:21:37: note: Parameter 'other_file' can be declared as pointer to const flatpak-1.18.0/common/test-lib.c:427:19: style: Variable 'metadata' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/session-helper/flatpak-session-helper.c:376:12: style: Variable 'pid_data' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/session-helper/flatpak-session-helper.c:420:28: style: Variable 'l' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/session-helper/flatpak-session-helper.c:495:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/session-helper/flatpak-session-helper.c:885:30: note: You might need to cast the function pointer here flatpak-1.18.0/session-helper/flatpak-session-helper.c:495:36: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/session-helper/flatpak-session-helper.c:497:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/session-helper/flatpak-session-helper.c:885:30: note: You might need to cast the function pointer here flatpak-1.18.0/session-helper/flatpak-session-helper.c:497:36: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/session-helper/flatpak-session-helper.c:502:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/session-helper/flatpak-session-helper.c:886:30: note: You might need to cast the function pointer here flatpak-1.18.0/session-helper/flatpak-session-helper.c:502:32: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/session-helper/flatpak-session-helper.c:504:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/session-helper/flatpak-session-helper.c:886:30: note: You might need to cast the function pointer here flatpak-1.18.0/session-helper/flatpak-session-helper.c:504:32: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/session-helper/flatpak-session-helper.c:684:33: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'message_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/session-helper/flatpak-session-helper.c:840:56: note: You might need to cast the function pointer here flatpak-1.18.0/session-helper/flatpak-session-helper.c:684:33: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:148:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:170:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:197:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:230:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:236:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:270:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:276:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:284:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:285:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:286:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:287:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:288:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:289:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:290:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:364:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:370:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:376:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:383:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:483:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:517:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:523:3: warning: Assert statement calls a function which may have desired side effects: 'symlinkat'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:541:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISLNK'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:549:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISDIR'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:568:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-chase.c:585:3: warning: Assert statement calls a function which may have desired side effects: 'S_ISREG'. [assertWithSideEffect] flatpak-1.18.0/tests/test-update-portal.c:150:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:150:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:150:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:150:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:156:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:168:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:177:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/tests/test-update-portal.c:110:3: error: Memory leak: loop [memleak] flatpak-1.18.0/tests/test-update-portal.c:91:31: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/test-context.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:459:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakContext [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:508:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:547:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakUsbRule [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:574:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakUsbRule [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakUsbRule [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakUsbRule [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:747:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakUsbQuery [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:822:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakUsbQuery [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:905:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GKeyFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-context.c:977:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GKeyFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:379:25: style: Redundant condition: is_absolute. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] flatpak-1.18.0/tests/test-portal.c:230:3: warning: Assert statement calls a function which may have desired side effects: 'WIFEXITED'. [assertWithSideEffect] flatpak-1.18.0/tests/test-portal.c:231:3: warning: Assert statement calls a function which may have desired side effects: 'WEXITSTATUS'. [assertWithSideEffect] flatpak-1.18.0/tests/test-portal.c:366:27: style: Condition 'times_exited==0' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/test-portal.c:328:22: note: Assignment 'times_exited=0', assigned value is 0 flatpak-1.18.0/tests/test-portal.c:366:27: note: Condition 'times_exited==0' is always true flatpak-1.18.0/subprojects/libglnx/glnx-chase.c:555:30: style: Variable 'lower_st' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/test-portal.c:46:7: style: struct member 'Config::dummy' is never used. [unusedStructMember] flatpak-1.18.0/system-helper/flatpak-system-helper.c:100:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RDWR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:200:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:216:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:237:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subject [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:270:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_ERROR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:668:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:712:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:883:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:935:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:986:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1065:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1302:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1384:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1437:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1482:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pull [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFileEnumerator [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1619:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1730:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1775:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDir [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1829:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBytes [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1844:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subject [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:43:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:601:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:688:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:975:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakExports [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1007:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1030:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakExports [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1060:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/test-exports.c:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBwrap [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakDecomposed [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:542:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NUMBER_PARSER_ERROR [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:604:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:685:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GHashTable [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:813:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_ERROR_INVALID_DATA [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:859:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRegex [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:955:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:1037:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:1098:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:1154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:1242:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:1311:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:192:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:290:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:440:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:474:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_SETFD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:495:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:562:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1571:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1677:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1727:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GKeyFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1829:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_file_hash [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1853:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:1867:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2034:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2063:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PortalFlatpakUpdateMonitorSkeleton [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_METHOD_INVOCATION_HANDLED [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2284:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2398:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2422:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2447:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2472:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakTransactionOperation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2567:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_TRANSACTION_ERROR_DETAILS_NON_FATAL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2611:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOutputStream [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2674:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2719:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2814:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2909:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_PROXY_FLAGS_NONE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:2990:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] flatpak-1.18.0/portal/flatpak-portal.c:3000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] flatpak-1.18.0/app/flatpak-complete.c:60:43: style: Parameter 'completion' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/app/flatpak-complete.c:68:42: style: Parameter 'completion' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/app/flatpak-complete.c:266:17: style: Variable 'last_dot' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/app/flatpak-complete.c:298:44: style: Parameter 'completion' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/app/flatpak-complete.c:299:44: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/app/flatpak-complete.c:482:46: style: Parameter 'columns' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/app/flatpak-complete.c:302:23: style: Variable 'line_part_len' is assigned a value that is never used. [unreadVariable] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:899:26: style: Condition 'n>0' is always true [knownConditionTrueFalse] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:897:21: note: Assuming that condition 'n==0' is not redundant flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:899:26: note: Condition 'n>0' is always true flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:1146:11: style: Condition 'len==(gsize)-1' is always false [knownConditionTrueFalse] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:330:36: style: Parameter 'tmpf' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/subprojects/libglnx/glnx-fdio.c:1198:27: style: Variable 'ts' can be declared as const array [constVariable] flatpak-1.18.0/tests/testlibrary.c:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:136:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_STORAGE_TYPE_SDCARD [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakRef [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:552:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:595:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:642:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:764:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:871:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:972:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:988:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1000:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1081:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1225:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1299:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1520:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1624:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1630:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1652:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1879:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1940:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1960:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOutputStream [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:1986:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2021:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2046:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2407:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2443:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2459:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2472:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2485:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2515:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2535:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2548:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2564:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2595:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2634:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2655:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2692:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2730:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2746:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TEST_DIST [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2764:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2887:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_TRANSACTION_OPERATION_INSTALL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:2942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3033:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_TRANSACTION_OPERATION_INSTALL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3047:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakTransactionOperation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3079:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3490:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3580:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3626:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3770:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3830:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_TRANSACTION_OPERATION_INSTALL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3849:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLATPAK_TRANSACTION_OPERATION_INSTALL [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3876:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3929:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:3978:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4250:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4272:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakBundleRef [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4634:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4694:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4819:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4868:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4893:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4957:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4971:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:4997:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testlibrary.c:5037:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatpakInstallation [valueFlowBailoutIncompleteVar] flatpak-1.18.0/tests/testcommon.c:104:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:110:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:116:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:122:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:128:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:134:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:701:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:702:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:708:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:709:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:710:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:711:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:726:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:727:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/testcommon.c:737:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/portal/flatpak-portal.c:3053:7: style: Condition 'show_version' is always false [knownConditionTrueFalse] flatpak-1.18.0/portal/flatpak-portal.c:3034:18: note: Assignment 'show_version=0', assigned value is 0 flatpak-1.18.0/portal/flatpak-portal.c:3039:7: note: Assuming condition is false flatpak-1.18.0/portal/flatpak-portal.c:3053:7: note: Condition 'show_version' is always false flatpak-1.18.0/portal/flatpak-portal.c:296:22: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] flatpak-1.18.0/portal/flatpak-portal.c:1562:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/portal/flatpak-portal.c:1562:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/portal/flatpak-portal.c:1574:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/portal/flatpak-portal.c:1574:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/portal/flatpak-portal.c:2212:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] flatpak-1.18.0/portal/flatpak-portal.c:715:7: error: Memory leak: app_id [memleak] flatpak-1.18.0/tests/testcommon.c:692:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/testcommon.c:693:9: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/testcommon.c:1051:15: warning: Division by result of sizeof(). g_malloc0_n() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc] flatpak-1.18.0/portal/flatpak-portal.c:1560:12: style: Variable 'pid_data' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/portal/flatpak-portal.c:1679:30: style: Variable 'data' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/portal/flatpak-portal.c:1781:22: style: Variable 'm' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/portal/flatpak-portal.c:2148:26: style: Variable 'm' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/portal/flatpak-portal.c:2410:30: style: Parameter 'update_error' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/portal/flatpak-portal.c:2599:8: style: Variable 'socket' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/portal/flatpak-portal.c:2867:28: style: Variable 'l' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/portal/flatpak-portal.c:2948:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3104:35: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2948:36: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2950:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3104:35: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2950:36: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2956:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3105:35: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2956:32: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2958:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3105:35: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2958:32: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2965:43: style: Parameter 'file_monitor' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'file_monitor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3087:9: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2965:43: note: Parameter 'file_monitor' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2966:43: style: Parameter 'file' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3087:9: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2966:43: note: Parameter 'file' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2967:43: style: Parameter 'other_file' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'other_file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3087:9: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2967:43: note: Parameter 'other_file' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2969:43: style: Parameter 'data' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3087:9: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2969:43: note: Parameter 'data' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:2987:33: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'message_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/portal/flatpak-portal.c:3060:56: note: You might need to cast the function pointer here flatpak-1.18.0/portal/flatpak-portal.c:2987:33: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/portal/flatpak-portal.c:294:20: style: Variable 'relative_pid' is assigned a value that is never used. [unreadVariable] flatpak-1.18.0/tests/test-exports.c:46:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:48:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:50:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:55:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:57:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:59:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:77:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:79:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:91:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:93:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:107:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:109:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:111:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:132:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:136:3: warning: Assert statement calls a function which may have desired side effects: 'g_path_is_absolute'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:153:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:178:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:179:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:180:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:181:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:182:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:183:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:184:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:185:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:186:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:187:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:298:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:299:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_contains'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:300:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:301:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_contains'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:302:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:303:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_contains'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:304:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-exports.c:338:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:339:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:340:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:352:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:353:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:365:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:366:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:367:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:368:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:369:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:370:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:371:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:372:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:373:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:374:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:386:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:387:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:388:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:389:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:390:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:391:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:403:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:415:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:416:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:427:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:444:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:461:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:462:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:463:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:490:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:501:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:502:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:676:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:681:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:860:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:896:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:897:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:898:7: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:902:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1068:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1079:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1116:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1129:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1173:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1190:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1229:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1240:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1317:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1322:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1435:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:1450:3: warning: Assert statement modifies 'i'. [assignmentInAssert] flatpak-1.18.0/tests/test-exports.c:950:13: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/test-exports.c:432:3: error: Memory leak: text [memleak] flatpak-1.18.0/tests/test-exports.c:449:3: error: Memory leak: text [memleak] flatpak-1.18.0/tests/test-exports.c:468:3: error: Memory leak: text [memleak] flatpak-1.18.0/tests/test-exports.c:473:3: error: Memory leak: text [memleak] flatpak-1.18.0/tests/test-exports.c:478:3: error: Memory leak: text [memleak] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1856:7: warning: Assert statement calls a function which may have desired side effects: 'geteuid'. [assertWithSideEffect] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1857:7: warning: Assert statement calls a function which may have desired side effects: 'getuid'. [assertWithSideEffect] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1858:7: warning: Assert statement calls a function which may have desired side effects: 'getegid'. [assertWithSideEffect] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1859:7: warning: Assert statement calls a function which may have desired side effects: 'getgid'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:61:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:110:3: warning: Assert statement calls a function which may have desired side effects: 'g_build_filename'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:110:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_data_dir'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:214:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:223:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:233:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1070:9: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1072:9: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1143:9: warning: Assert statement calls a function which may have desired side effects: 'g_bytes_get_data'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1145:9: warning: Assert statement calls a function which may have desired side effects: 'g_bytes_get_data'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1377:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1416:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1454:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1464:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1492:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:1503:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:2713:3: warning: Assert statement calls a function which may have desired side effects: 'symlink'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:2830:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_cache_dir'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:2831:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_config_dir'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:2832:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_data_dir'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:2833:3: warning: Assert statement calls a function which may have desired side effects: 'g_get_user_runtime_dir'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:2995:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3104:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3117:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3735:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3831:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3850:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3856:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:3863:3: warning: Assert statement calls a function which may have desired side effects: 'g_strdup_printf'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4342:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4344:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4433:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4445:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4529:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4532:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4548:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4551:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4554:3: warning: Assert statement calls a function which may have desired side effects: 'error'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4755:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/tests/testlibrary.c:4808:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1389:15: style: Condition 'bufsize==-1' is always false [knownConditionTrueFalse] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1392:10: style: Condition '!result' is always true [knownConditionTrueFalse] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1383:27: note: Assignment 'result=NULL', assigned value is 0 flatpak-1.18.0/system-helper/flatpak-system-helper.c:1392:10: note: Condition '!result' is always true flatpak-1.18.0/system-helper/flatpak-system-helper.c:2305:7: style: Condition 'show_version' is always false [knownConditionTrueFalse] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2289:18: note: Assignment 'show_version=0', assigned value is 0 flatpak-1.18.0/system-helper/flatpak-system-helper.c:2294:7: note: Assuming condition is false flatpak-1.18.0/system-helper/flatpak-system-helper.c:2305:7: note: Condition 'show_version' is always false flatpak-1.18.0/system-helper/flatpak-system-helper.c:1427:18: style: Variable 'passwd' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1450:76: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'name_vanished_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1499:52: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:1450:76: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/system-helper/flatpak-system-helper.c:1547:47: style: Parameter 'passwd' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2189:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2357:35: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2189:36: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/system-helper/flatpak-system-helper.c:2191:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2357:35: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2191:36: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/system-helper/flatpak-system-helper.c:2197:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2358:35: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2197:32: note: Parameter 'connection' can be declared as pointer to const flatpak-1.18.0/system-helper/flatpak-system-helper.c:2199:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2358:35: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2199:32: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/system-helper/flatpak-system-helper.c:2206:43: style: Parameter 'file_monitor' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'file_monitor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2345:9: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2206:43: note: Parameter 'file_monitor' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:1705:10: style: Condition '!timeout_reached' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1687:21: note: Assignment 'timeout_reached=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1705:10: note: Condition '!timeout_reached' is always true flatpak-1.18.0/system-helper/flatpak-system-helper.c:2207:43: style: Parameter 'file' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2345:9: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2207:43: note: Parameter 'file' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:1705:44: style: Condition 'changed_count==0' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1685:19: note: Assignment 'changed_count=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1705:44: note: Condition 'changed_count==0' is always true flatpak-1.18.0/system-helper/flatpak-system-helper.c:2208:43: style: Parameter 'other_file' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'other_file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2345:9: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2208:43: note: Parameter 'other_file' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:1753:10: style: Condition '!timeout_reached' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1735:21: note: Assignment 'timeout_reached=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1753:10: note: Condition '!timeout_reached' is always true flatpak-1.18.0/system-helper/flatpak-system-helper.c:2210:43: style: Parameter 'data' can be declared as pointer to const. However it seems that 'binary_file_changed_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2345:9: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2210:43: note: Parameter 'data' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:1753:44: style: Condition 'changed_count==0' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1733:19: note: Assignment 'changed_count=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1753:44: note: Condition 'changed_count==0' is always true flatpak-1.18.0/system-helper/flatpak-system-helper.c:2227:33: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'message_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2317:72: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2227:33: note: Parameter 'user_data' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:1793:10: style: Condition '!timeout_reached' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1791:21: note: Assignment 'timeout_reached=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1793:10: note: Condition '!timeout_reached' is always true flatpak-1.18.0/system-helper/flatpak-system-helper.c:2239:30: style: Parameter 'data' can be declared as pointer to const. However it seems that 'opt_verbose_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/system-helper/flatpak-system-helper.c:2259:69: note: You might need to cast the function pointer here flatpak-1.18.0/system-helper/flatpak-system-helper.c:2239:30: note: Parameter 'data' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:1817:10: style: Condition '!timeout_reached' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1815:21: note: Assignment 'timeout_reached=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1817:10: note: Condition '!timeout_reached' is always true flatpak-1.18.0/tests/testlibrary.c:1817:44: style: Condition 'changed_count==0' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1797:19: note: Assignment 'changed_count=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1817:44: note: Condition 'changed_count==0' is always true flatpak-1.18.0/tests/testlibrary.c:1847:10: style: Condition '!timeout_reached' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1845:21: note: Assignment 'timeout_reached=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1847:10: note: Condition '!timeout_reached' is always true flatpak-1.18.0/tests/testlibrary.c:1847:44: style: Condition 'changed_count==0' is always true [knownConditionTrueFalse] flatpak-1.18.0/tests/testlibrary.c:1827:19: note: Assignment 'changed_count=0', assigned value is 0 flatpak-1.18.0/tests/testlibrary.c:1847:44: note: Condition 'changed_count==0' is always true flatpak-1.18.0/tests/testlibrary.c:2574:3: warning: Return value of function g_file_get_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/testlibrary.c:2580:3: warning: Return value of function g_file_get_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/testlibrary.c:2645:3: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/testlibrary.c:2684:3: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/testlibrary.c:2735:5: warning: Return value of function g_file_set_contents() is not used. [ignoredReturnValue] flatpak-1.18.0/tests/testlibrary.c:1099:15: style: Variable 'metadata' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/testlibrary.c:1915:42: style: Parameter 'metadata' can be declared as pointer to const [constParameterPointer] flatpak-1.18.0/tests/testlibrary.c:1917:9: style: Variable 'empty_subpaths' can be declared as const array [constVariable] flatpak-1.18.0/tests/testlibrary.c:2900:10: style: Variable 'list' can be declared as pointer to const [constVariablePointer] flatpak-1.18.0/tests/testlibrary.c:2980:43: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'op_error' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3211:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:2980:43: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:2981:43: style: Parameter 'op' can be declared as pointer to const. However it seems that 'op_error' is a callback function, if 'op' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3211:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:2981:43: note: Parameter 'op' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:2982:43: style: Parameter 'error' can be declared as pointer to const. However it seems that 'op_error' is a callback function, if 'error' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3211:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:2982:43: note: Parameter 'error' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:2983:43: style: Parameter 'details' can be declared as pointer to const. However it seems that 'op_error' is a callback function, if 'details' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3211:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:2983:43: note: Parameter 'details' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:2990:36: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'choose_remote' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3212:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:2990:36: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:3000:35: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'end_of_lifed' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3213:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:3000:35: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:3009:49: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'add_new_remote' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3214:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:3009:49: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:3475:50: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'add_new_remote2' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:3543:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:3475:50: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:3614:50: style: Parameter 'transaction' can be declared as pointer to const. However it seems that 'add_new_remote3' is a callback function, if 'transaction' is declared with const you might also need to cast function pointer(s). [constParameterCallback] flatpak-1.18.0/tests/testlibrary.c:4216:3: note: You might need to cast the function pointer here flatpak-1.18.0/tests/testlibrary.c:3614:50: note: Parameter 'transaction' can be declared as pointer to const flatpak-1.18.0/tests/testlibrary.c:4003:3: warning: Unnecessary comparison of static strings. [staticStringCompare] flatpak-1.18.0/tests/testlibrary.c:147:25: style: Variable 'current_priority' is assigned a value that is never used. [unreadVariable] flatpak-1.18.0/tests/testlibrary.c:148:43: style: Variable 'current_storage_type' is assigned a value that is never used. [unreadVariable] flatpak-1.18.0/tests/test-context.c:49:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:50:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:51:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:59:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:70:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:71:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:80:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:89:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:116:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:117:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:118:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:203:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:204:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:205:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:207:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:208:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:210:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:212:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:214:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:215:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:217:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:219:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:221:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:222:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:223:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:224:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:231:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:233:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:235:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:236:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:238:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:246:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:248:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:250:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:251:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:253:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:259:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:261:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:263:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:264:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:266:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:306:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:307:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:308:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:310:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:311:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:312:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:314:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:316:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:318:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:319:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:321:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:322:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:324:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:326:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:327:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:328:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:329:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:331:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:333:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:335:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:336:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:337:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:338:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:339:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:346:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:348:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:350:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:351:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:353:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:354:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:358:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:360:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:362:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:363:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:365:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:367:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:375:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:377:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:378:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:379:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:380:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:382:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:387:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:389:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:391:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:392:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:394:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:396:11: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:402:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:404:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:406:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:407:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:409:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:411:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup_extended'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:529:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:530:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:540:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:541:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] flatpak-1.18.0/tests/test-context.c:187:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:193:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:199:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:284:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:290:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:296:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:302:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:463:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] flatpak-1.18.0/tests/test-context.c:757:23: style: Variable 'usb_rule' can be declared as pointer to const [constVariablePointer] diff: 2.21.0 flatpak-1.18.0/common/flatpak-run-x11.c:266:11: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] head flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:782:7: style: Condition 'replace' is always false [knownConditionTrueFalse] flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:750:13: note: Assignment 'replace=0', assigned value is 0 flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:756:7: note: Assuming condition is false flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:775:19: note: Assuming condition is false flatpak-1.18.0/oci-authenticator/flatpak-oci-authenticator.c:782:7: note: Condition 'replace' is always false 2.21.0 flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:110:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:122:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:66:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:81:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:93:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/subprojects/libglnx/tests/test-libglnx-errors.c:98:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] head flatpak-1.18.0/system-helper/flatpak-system-helper.c:1392:10: style: Condition '!result' is always true [knownConditionTrueFalse] flatpak-1.18.0/system-helper/flatpak-system-helper.c:1383:27: note: Assignment 'result=NULL', assigned value is 0 flatpak-1.18.0/system-helper/flatpak-system-helper.c:1392:10: note: Condition '!result' is always true head flatpak-1.18.0/tests/test-authenticator.c:387:7: style: Condition 'replace' is always false [knownConditionTrueFalse] flatpak-1.18.0/tests/test-authenticator.c:357:13: note: Assignment 'replace=0', assigned value is 0 flatpak-1.18.0/tests/test-authenticator.c:363:7: note: Assuming condition is false flatpak-1.18.0/tests/test-authenticator.c:380:19: note: Assuming condition is false flatpak-1.18.0/tests/test-authenticator.c:387:7: note: Condition 'replace' is always false 2.21.0 flatpak-1.18.0/tests/test-context.c:422:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/tests/test-exports.c:150:3: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_suffix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/tests/testlibrary.c:1143:9: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.21.0 flatpak-1.18.0/tests/testlibrary.c:1145:9: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] DONE