libjcat-0.2.5-1.fc44

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-457): [#def1]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘blob_pkcs7’
libjcat-0.2.5/libjcat/jcat-self-test.c:993:36: throw: if ‘jcat_item_new’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:991:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_context_verify_item_target_func’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def2]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘blob_sig2’
libjcat-0.2.5/libjcat/jcat-self-test.c:281:1: enter_function: entry to ‘jcat_sha256_engine_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:291:32: call_function: inlined call to ‘glib_autoptr_cleanup_JcatContext’ from ‘jcat_sha256_engine_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:290:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_sha256_engine_func’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def3]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘blob_target_sha256’
libjcat-0.2.5/libjcat/jcat-self-test.c:981:1: enter_function: entry to ‘jcat_context_verify_item_target_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:994:43: throw: if ‘jcat_item_new’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:993:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_context_verify_item_target_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:992:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_context_verify_item_target_func’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def4]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘blob_target’
libjcat-0.2.5/libjcat/jcat-tool.c:558:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:569:18: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:570:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:570:12: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:574:27: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:575:34: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:589:20: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:593:39: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:593:39: throw: if ‘jcat_item_get_blob_by_kind’ throws an exception...
libjcat-0.2.5/libjcat/jcat-tool.c:592:45: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_tool_verify_item’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def5]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘blob’
libjcat-0.2.5/libjcat/jcat-item.c:93:27: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-item.c:94:22: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-item.c:94:20: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-item.c:93:48: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-item.c:94:20: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-item.c:93:48: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-item.c:109:35: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
libjcat-0.2.5/libjcat/jcat-item.c:111:27: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-item.c:112:22: throw: if ‘json_node_get_node_type’ throws an exception...
libjcat-0.2.5/libjcat/jcat-item.c:110:37: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_item_import’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def6]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘signature_fresh’
libjcat-0.2.5/libjcat/jcat-self-test.c:546:1: enter_function: entry to ‘jcat_pkcs7_engine_self_signed_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:593:9: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:596:9: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:555:32: call_function: inlined call to ‘glib_autoptr_cleanup_JcatContext’ from ‘jcat_pkcs7_engine_self_signed_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:554:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_pkcs7_engine_self_signed_func’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def7]
libjcat-0.2.5/libjcat/jcat-blob.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘signature’
libjcat-0.2.5/libjcat/jcat-self-test.c:754:1: enter_function: entry to ‘jcat_ed25519_engine_self_signed_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:769:12: branch_true: following ‘true’ branch (when ‘test_data’ is NULL)...
libjcat-0.2.5/libjcat/jcat-self-test.c:770:26: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:783:27: branch_true: following ‘true’ branch (when ‘i != 2’)...
libjcat-0.2.5/libjcat/jcat-self-test.c:784:35: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:793:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:794:26: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:800:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:803:27: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:804:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:807:17: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:786:39: call_function: inlined call to ‘glib_autoptr_cleanup_JcatEngine’ from ‘jcat_ed25519_engine_self_signed_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:785:37: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBlob’ from ‘jcat_ed25519_engine_self_signed_func’
#   11|   #define JCAT_TYPE_BLOB jcat_blob_get_type()
#   12|   
#   13|-> G_DECLARE_DERIVABLE_TYPE(JcatBlob, jcat_blob, JCAT, BLOB, GObject)
#   14|   
#   15|   /**

Error: GCC_ANALYZER_WARNING (CWE-457): [#def8]
libjcat-0.2.5/libjcat/jcat-bt-checkpoint.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘btcheckpoint’
libjcat-0.2.5/libjcat/jcat-self-test.c:1229:42: throw: if ‘jcat_context_new’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:1227:37: call_function: inlined call to ‘glib_autoptr_cleanup_JcatBtCheckpoint’ from ‘jcat_bt_common_func’
#   11|   #define JCAT_TYPE_BT_CHECKPOINT (jcat_bt_checkpoint_get_type())
#   12|   
#   13|-> G_DECLARE_FINAL_TYPE(JcatBtCheckpoint, jcat_bt_checkpoint, JCAT, BT_CHECKPOINT, GObject)
#   14|   
#   15|   JcatBtCheckpoint *

Error: GCC_ANALYZER_WARNING (CWE-457): [#def9]
libjcat-0.2.5/libjcat/jcat-engine.h:17:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘engine2’
libjcat-0.2.5/libjcat/jcat-self-test.c:754:1: enter_function: entry to ‘jcat_ed25519_engine_self_signed_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:769:12: branch_true: following ‘true’ branch (when ‘test_data’ is NULL)...
libjcat-0.2.5/libjcat/jcat-self-test.c:770:26: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:783:27: branch_true: following ‘true’ branch (when ‘i != 2’)...
libjcat-0.2.5/libjcat/jcat-self-test.c:784:35: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:793:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:794:26: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:800:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:803:27: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:804:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:807:17: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:810:17: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:787:39: call_function: inlined call to ‘glib_autoptr_cleanup_JcatResult’ from ‘jcat_ed25519_engine_self_signed_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:786:39: call_function: inlined call to ‘glib_autoptr_cleanup_JcatEngine’ from ‘jcat_ed25519_engine_self_signed_func’
#   15|   
#   16|   #define JCAT_TYPE_ENGINE (jcat_engine_get_type())
#   17|-> G_DECLARE_DERIVABLE_TYPE(JcatEngine, jcat_engine, JCAT, ENGINE, GObject)
#   18|   
#   19|   struct _JcatEngineClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def10]
libjcat-0.2.5/libjcat/jcat-engine.h:17:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘engine4’
libjcat-0.2.5/libjcat/jcat-self-test.c:818:1: enter_function: entry to ‘jcat_context_verify_blob_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:835:31: call_function: inlined call to ‘glib_autoptr_cleanup_JcatResult’ from ‘jcat_context_verify_blob_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:834:31: call_function: inlined call to ‘glib_autoptr_cleanup_JcatEngine’ from ‘jcat_context_verify_blob_func’
#   15|   
#   16|   #define JCAT_TYPE_ENGINE (jcat_engine_get_type())
#   17|-> G_DECLARE_DERIVABLE_TYPE(JcatEngine, jcat_engine, JCAT, ENGINE, GObject)
#   18|   
#   19|   struct _JcatEngineClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def11]
libjcat-0.2.5/libjcat/jcat-engine.h:17:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘engine_none’
libjcat-0.2.5/libjcat/jcat-self-test.c:218:1: enter_function: entry to ‘jcat_sha1_engine_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:231:31: call_function: inlined call to ‘glib_autoptr_cleanup_JcatResult’ from ‘jcat_sha1_engine_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:230:31: call_function: inlined call to ‘glib_autoptr_cleanup_JcatEngine’ from ‘jcat_sha1_engine_func’
#   15|   
#   16|   #define JCAT_TYPE_ENGINE (jcat_engine_get_type())
#   17|-> G_DECLARE_DERIVABLE_TYPE(JcatEngine, jcat_engine, JCAT, ENGINE, GObject)
#   18|   
#   19|   struct _JcatEngineClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def12]
libjcat-0.2.5/libjcat/jcat-engine.h:17:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘engine_sha256’
libjcat-0.2.5/libjcat/jcat-self-test.c:1001:17: throw: if ‘g_test_build_filename’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:996:31: call_function: inlined call to ‘glib_autoptr_cleanup_JcatEngine’ from ‘jcat_context_verify_item_target_func’
#   15|   
#   16|   #define JCAT_TYPE_ENGINE (jcat_engine_get_type())
#   17|-> G_DECLARE_DERIVABLE_TYPE(JcatEngine, jcat_engine, JCAT, ENGINE, GObject)
#   18|   
#   19|   struct _JcatEngineClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def13]
libjcat-0.2.5/libjcat/jcat-engine.h:17:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘engine’
libjcat-0.2.5/libjcat/jcat-context.c:330:1: enter_function: entry to ‘jcat_context_verify_item’
libjcat-0.2.5/libjcat/jcat-context.c:341:9: call_function: calling ‘JCAT_IS_CONTEXT’ from ‘jcat_context_verify_item’
libjcat-0.2.5/libjcat/jcat-context.c:341:9: return_function: returning to ‘jcat_context_verify_item’ from ‘JCAT_IS_CONTEXT’
libjcat-0.2.5/libjcat/jcat-context.c:341:9: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-context.c:343:9: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-context.c:343:9: call_function: calling ‘JCAT_IS_ITEM’ from ‘jcat_context_verify_item’
libjcat-0.2.5/libjcat/jcat-context.c:343:9: return_function: returning to ‘jcat_context_verify_item’ from ‘JCAT_IS_ITEM’
libjcat-0.2.5/libjcat/jcat-context.c:343:9: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-context.c:346:17: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-context.c:347:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-context.c:347:12: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-context.c:356:27: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-context.c:357:34: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-context.c:363:56: throw: if ‘jcat_blob_get_kind’ throws an exception...
libjcat-0.2.5/libjcat/jcat-context.c:359:39: call_function: inlined call to ‘glib_autoptr_cleanup_JcatEngine’ from ‘jcat_context_verify_item’
#   15|   
#   16|   #define JCAT_TYPE_ENGINE (jcat_engine_get_type())
#   17|-> G_DECLARE_DERIVABLE_TYPE(JcatEngine, jcat_engine, JCAT, ENGINE, GObject)
#   18|   
#   19|   struct _JcatEngineClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def14]
libjcat-0.2.5/libjcat/jcat-gnutls-common.h:39:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘key’
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:387:1: enter_function: entry to ‘jcat_gnutls_pkcs7_engine_pubkey_sign’
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:424:12: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:425:17: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:401:33: call_function: inlined call to ‘glib_auto_cleanup_gnutls_pubkey_t’ from ‘jcat_gnutls_pkcs7_engine_pubkey_sign’
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:400:34: call_function: inlined call to ‘glib_auto_cleanup_gnutls_privkey_t’ from ‘jcat_gnutls_pkcs7_engine_pubkey_sign’
#   37|   #pragma clang diagnostic ignored "-Wunused-function"
#   38|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_pkcs7_t, gnutls_pkcs7_deinit, NULL)
#   39|-> G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_privkey_t, gnutls_privkey_deinit, NULL)
#   40|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_pubkey_t, gnutls_pubkey_deinit, NULL)
#   41|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_x509_crt_t, gnutls_x509_crt_deinit, NULL)

Error: GCC_ANALYZER_WARNING (CWE-457): [#def15]
libjcat-0.2.5/libjcat/jcat-gnutls-common.h:40:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘pubkey’
libjcat-0.2.5/libjcat/jcat-gnutls-common.c:265:1: enter_function: entry to ‘jcat_gnutls_pkcs7_create_client_certificate’
libjcat-0.2.5/libjcat/jcat-gnutls-common.c:277:18: call_function: calling ‘jcat_gnutls_pkcs7_load_pubkey_from_privkey’ from ‘jcat_gnutls_pkcs7_create_client_certificate’
libjcat-0.2.5/libjcat/jcat-gnutls-common.c:273:35: call_function: inlined call to ‘glib_auto_cleanup_gnutls_x509_crt_t’ from ‘jcat_gnutls_pkcs7_create_client_certificate’
libjcat-0.2.5/libjcat/jcat-gnutls-common.c:272:33: call_function: inlined call to ‘glib_auto_cleanup_gnutls_pubkey_t’ from ‘jcat_gnutls_pkcs7_create_client_certificate’
#   38|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_pkcs7_t, gnutls_pkcs7_deinit, NULL)
#   39|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_privkey_t, gnutls_privkey_deinit, NULL)
#   40|-> G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_pubkey_t, gnutls_pubkey_deinit, NULL)
#   41|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_x509_crt_t, gnutls_x509_crt_deinit, NULL)
#   42|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_x509_dn_t, gnutls_x509_dn_deinit, NULL)

Error: GCC_ANALYZER_WARNING (CWE-457): [#def16]
libjcat-0.2.5/libjcat/jcat-gnutls-common.h:41:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘crt’
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:348:12: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:349:28: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:349:28: throw: if ‘g_build_filename’ throws an exception...
libjcat-0.2.5/libjcat/jcat-gnutls-pkcs7-engine.c:345:35: call_function: inlined call to ‘glib_auto_cleanup_gnutls_x509_crt_t’ from ‘jcat_gnutls_pkcs7_engine_self_verify’
#   39|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_privkey_t, gnutls_privkey_deinit, NULL)
#   40|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_pubkey_t, gnutls_pubkey_deinit, NULL)
#   41|-> G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_x509_crt_t, gnutls_x509_crt_deinit, NULL)
#   42|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_x509_dn_t, gnutls_x509_dn_deinit, NULL)
#   43|   G_DEFINE_AUTO_CLEANUP_FREE_FUNC(gnutls_x509_privkey_t, gnutls_x509_privkey_deinit, NULL)

Error: GCC_ANALYZER_WARNING (CWE-457): [#def17]
libjcat-0.2.5/libjcat/jcat-item.h:15:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘item2’
libjcat-0.2.5/libjcat/jcat-self-test.c:98:1: enter_function: entry to ‘jcat_file_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:148:9: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:149:9: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:187:9: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:188:17: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:118:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_file_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:117:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_file_func’
#   13|   #define JCAT_TYPE_ITEM (jcat_item_get_type())
#   14|   
#   15|-> G_DECLARE_DERIVABLE_TYPE(JcatItem, jcat_item, JCAT, ITEM, GObject)
#   16|   
#   17|   struct _JcatItemClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def18]
libjcat-0.2.5/libjcat/jcat-item.h:15:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘item3’
libjcat-0.2.5/libjcat/jcat-self-test.c:120:36: throw: if ‘jcat_item_new’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:118:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_file_func’
#   13|   #define JCAT_TYPE_ITEM (jcat_item_get_type())
#   14|   
#   15|-> G_DECLARE_DERIVABLE_TYPE(JcatItem, jcat_item, JCAT, ITEM, GObject)
#   16|   
#   17|   struct _JcatItemClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def19]
libjcat-0.2.5/libjcat/jcat-item.h:15:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘item4’
libjcat-0.2.5/libjcat/jcat-self-test.c:98:1: enter_function: entry to ‘jcat_file_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:148:9: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-self-test.c:148:9: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-self-test.c:148:9: throw: if ‘g_assertion_message_expr’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:120:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_file_func’
libjcat-0.2.5/libjcat/jcat-self-test.c:119:29: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_file_func’
#   13|   #define JCAT_TYPE_ITEM (jcat_item_get_type())
#   14|   
#   15|-> G_DECLARE_DERIVABLE_TYPE(JcatItem, jcat_item, JCAT, ITEM, GObject)
#   16|   
#   17|   struct _JcatItemClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def20]
libjcat-0.2.5/libjcat/jcat-item.h:15:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘item’
libjcat-0.2.5/libjcat/jcat-file.c:93:27: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-file.c:94:22: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-file.c:94:20: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-file.c:93:48: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-file.c:94:20: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-file.c:93:48: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-file.c:110:35: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
libjcat-0.2.5/libjcat/jcat-file.c:112:27: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-file.c:113:22: throw: if ‘json_node_get_node_type’ throws an exception...
libjcat-0.2.5/libjcat/jcat-file.c:111:37: call_function: inlined call to ‘glib_autoptr_cleanup_JcatItem’ from ‘jcat_file_import_parser’
#   13|   #define JCAT_TYPE_ITEM (jcat_item_get_type())
#   14|   
#   15|-> G_DECLARE_DERIVABLE_TYPE(JcatItem, jcat_item, JCAT, ITEM, GObject)
#   16|   
#   17|   struct _JcatItemClass {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def21]
libjcat-0.2.5/libjcat/jcat-result.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘result_fail’
libjcat-0.2.5/libjcat/jcat-self-test.c:710:19: throw: if ‘g_test_build_filename’ throws an exception...
libjcat-0.2.5/libjcat/jcat-self-test.c:706:31: call_function: inlined call to ‘glib_autoptr_cleanup_JcatResult’ from ‘jcat_ed25519_engine_func’
#   11|   #define JCAT_TYPE_RESULT (jcat_result_get_type())
#   12|   
#   13|-> G_DECLARE_FINAL_TYPE(JcatResult, jcat_result, JCAT, RESULT, GObject)
#   14|   
#   15|   gchar *

Error: GCC_ANALYZER_WARNING (CWE-457): [#def22]
libjcat-0.2.5/libjcat/jcat-result.h:13:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘result’
libjcat-0.2.5/libjcat/jcat-tool.c:533:1: enter_function: entry to ‘jcat_tool_verify_item’
libjcat-0.2.5/libjcat/jcat-tool.c:558:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:569:18: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:570:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:570:12: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:574:27: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:575:34: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:589:20: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:593:39: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:594:28: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:582:36: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:582:36: call_function: calling ‘glib_autoptr_cleanup_GString’ from ‘jcat_tool_verify_item’
libjcat-0.2.5/libjcat/jcat-tool.c:580:39: call_function: inlined call to ‘glib_autoptr_cleanup_JcatResult’ from ‘jcat_tool_verify_item’
#   11|   #define JCAT_TYPE_RESULT (jcat_result_get_type())
#   12|   
#   13|-> G_DECLARE_FINAL_TYPE(JcatResult, jcat_result, JCAT, RESULT, GObject)
#   14|   
#   15|   gchar *

Error: GCC_ANALYZER_WARNING (CWE-688): [#def23]
libjcat-0.2.5/libjcat/jcat-tool.c:356:16: warning[-Wanalyzer-null-argument]: use of NULL ‘id_safe’ where non-null expected
libjcat-0.2.5/libjcat/jcat-tool.c:270:1: enter_function: entry to ‘jcat_tool_import’
libjcat-0.2.5/libjcat/jcat-tool.c:280:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:289:17: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:301:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:305:13: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:355:19: call_function: calling ‘jcat_tool_import_convert_id_safe’ from ‘jcat_tool_import’
libjcat-0.2.5/libjcat/jcat-tool.c:355:19: return_function: returning to ‘jcat_tool_import’ from ‘jcat_tool_import_convert_id_safe’
libjcat-0.2.5/libjcat/jcat-tool.c:356:16: danger: argument 2 (‘jcat_tool_import_convert_id_safe(priv,  values[1])’) NULL where non-null expected
#  354|   	/* sign the file using the engine */
#  355|   	id_safe = jcat_tool_import_convert_id_safe(priv, values[1]);
#  356|-> 	item = jcat_file_get_item_by_id(file, id_safe, NULL);
#  357|   	if (item == NULL) {
#  358|   		item = jcat_item_new(id_safe);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def24]
libjcat-0.2.5/libjcat/jcat-tool.c:405:16: warning[-Wanalyzer-null-argument]: use of NULL ‘id_safe’ where non-null expected
libjcat-0.2.5/libjcat/jcat-tool.c:372:1: enter_function: entry to ‘jcat_tool_self_sign’
libjcat-0.2.5/libjcat/jcat-tool.c:384:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:393:17: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:404:19: call_function: calling ‘jcat_tool_import_convert_id_safe’ from ‘jcat_tool_self_sign’
libjcat-0.2.5/libjcat/jcat-tool.c:404:19: return_function: returning to ‘jcat_tool_self_sign’ from ‘jcat_tool_import_convert_id_safe’
libjcat-0.2.5/libjcat/jcat-tool.c:405:16: danger: argument 2 (‘jcat_tool_import_convert_id_safe(priv,  values[1])’) NULL where non-null expected
#  403|   	/* create item if required */
#  404|   	id_safe = jcat_tool_import_convert_id_safe(priv, values[1]);
#  405|-> 	item = jcat_file_get_item_by_id(file, id_safe, NULL);
#  406|   	if (item == NULL) {
#  407|   		item = jcat_item_new(id_safe);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def25]
libjcat-0.2.5/libjcat/jcat-tool.c:481:16: warning[-Wanalyzer-null-argument]: use of NULL ‘id_safe’ where non-null expected
libjcat-0.2.5/libjcat/jcat-tool.c:446:1: enter_function: entry to ‘jcat_tool_sign’
libjcat-0.2.5/libjcat/jcat-tool.c:459:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:469:17: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:480:19: call_function: calling ‘jcat_tool_import_convert_id_safe’ from ‘jcat_tool_sign’
libjcat-0.2.5/libjcat/jcat-tool.c:480:19: return_function: returning to ‘jcat_tool_sign’ from ‘jcat_tool_import_convert_id_safe’
libjcat-0.2.5/libjcat/jcat-tool.c:481:16: danger: argument 2 (‘jcat_tool_import_convert_id_safe(priv,  values[1])’) NULL where non-null expected
#  479|   	/* create item if required */
#  480|   	id_safe = jcat_tool_import_convert_id_safe(priv, values[1]);
#  481|-> 	item = jcat_file_get_item_by_id(file, id_safe, NULL);
#  482|   	if (item == NULL) {
#  483|   		item = jcat_item_new(id_safe);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def26]
libjcat-0.2.5/libjcat/jcat-tool.c:720:24: warning[-Wanalyzer-null-argument]: use of NULL ‘id_safe’ where non-null expected
libjcat-0.2.5/libjcat/jcat-tool.c:696:1: enter_function: entry to ‘jcat_tool_verify’
libjcat-0.2.5/libjcat/jcat-tool.c:703:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:712:17: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:713:12: branch_false: following ‘false’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:717:13: branch_false: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:717:12: branch_true: following ‘true’ branch...
libjcat-0.2.5/libjcat/jcat-tool.c:719:45: branch_true: ...to here
libjcat-0.2.5/libjcat/jcat-tool.c:719:45: call_function: calling ‘jcat_tool_import_convert_id_safe’ from ‘jcat_tool_verify’
libjcat-0.2.5/libjcat/jcat-tool.c:719:45: return_function: returning to ‘jcat_tool_verify’ from ‘jcat_tool_import_convert_id_safe’
libjcat-0.2.5/libjcat/jcat-tool.c:719:35: release_memory: ‘id_safe’ is NULL
libjcat-0.2.5/libjcat/jcat-tool.c:720:24: danger: argument 2 (‘jcat_tool_import_convert_id_safe(priv,  values[1])’) NULL where non-null expected
#  718|   		g_autoptr(JcatItem) item = NULL;
#  719|   		g_autofree gchar *id_safe = jcat_tool_import_convert_id_safe(priv, values[1]);
#  720|-> 		item = jcat_file_get_item_by_id(file, id_safe, error);
#  721|   		if (item == NULL)
#  722|   			return FALSE;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def27]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def28]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def31]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def32]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def34]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def35]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def36]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def39]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def40]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def43]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def44]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def45]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-404): [#def47]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:120:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:599:1: enter_function: entry to ‘dump_error_quark’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:601:3: call_function: calling ‘escaped_printf’ from ‘dump_error_quark’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def48]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def49]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def52]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_true: following ‘true’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:685:25: branch_true: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/199/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_true: following ‘true’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:685:25: branch_true: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/200/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def54]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_true: following ‘true’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:685:25: branch_true: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/203/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_true: following ‘true’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:685:25: branch_true: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/204/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def56]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(6)](sarif:/runs/0/results/205/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def57]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_resource: opened here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was opened at [(8)](sarif:/runs/0/results/206/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(6)](sarif:/runs/0/results/207/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:645:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:654:15: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:658:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:669:11: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:670:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:682:12: acquire_memory: allocated here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:683:6: branch_false: following ‘false’ branch...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: branch_false: ...to here
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libjcat-0.2.5/redhat-linux-build/tmp-introspectfjma8s19/Jcat-1.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was allocated at [(8)](sarif:/runs/0/results/208/codeFlows/0/threadFlows/0/locations/7)

Scan Properties

analyzer-version-clippy1.92.0
analyzer-version-cppcheck2.19.1
analyzer-version-gcc16.0.0
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-237.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namelibjcat-0.2.5-1.fc44
store-results-to/tmp/tmp7fmhq0fk/libjcat-0.2.5-1.fc44.tar.xz
time-created2026-01-08 18:51:47
time-finished2026-01-08 18:53:29
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp7fmhq0fk/libjcat-0.2.5-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp7fmhq0fk/libjcat-0.2.5-1.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9