gdm-49.2-2.fc44

List of Findings

Error: SHELLCHECK_WARNING (CWE-477): [#def1]
/etc/gdm/Init/Default:86:29: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
#   84|         if [ -n "$XKBKEYMAP" ]; then
#   85|           $SETXKBMAP -keymap "$XKBKEYMAP"
#   86|->       elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
#   87|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
#   88|         elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then

Error: SHELLCHECK_WARNING (CWE-477): [#def2]
/etc/gdm/Init/Default:86:48: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
#   84|         if [ -n "$XKBKEYMAP" ]; then
#   85|           $SETXKBMAP -keymap "$XKBKEYMAP"
#   86|->       elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
#   87|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
#   88|         elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then

Error: SHELLCHECK_WARNING (CWE-477): [#def3]
/etc/gdm/Init/Default:86:68: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
#   84|         if [ -n "$XKBKEYMAP" ]; then
#   85|           $SETXKBMAP -keymap "$XKBKEYMAP"
#   86|->       elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
#   87|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
#   88|         elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then

Error: SHELLCHECK_WARNING (CWE-477): [#def4]
/etc/gdm/Init/Default:88:29: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
#   86|         elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
#   87|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
#   88|->       elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then
#   89|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS"
#   90|         elif [ -n "$XKBSYMBOLS" ]; then

Error: SHELLCHECK_WARNING (CWE-477): [#def5]
/etc/gdm/Init/Default:88:48: warning[SC2166]: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
#   86|         elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
#   87|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
#   88|->       elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then
#   89|           $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS"
#   90|         elif [ -n "$XKBSYMBOLS" ]; then

Error: CPPCHECK_WARNING (CWE-457): [#def6]
gdm-49.2/common/gdm-settings.c:106: warning[uninitvar]: Uninitialized variable: res
#  104|                           break;
#  105|           }
#  106|->         if (! res) {
#  107|                   g_propagate_error (error, local_error);
#  108|           }

Error: CPPCHECK_WARNING (CWE-457): [#def7]
gdm-49.2/common/gdm-settings.c:148: warning[uninitvar]: Uninitialized variable: res
#  146|           }
#  147|   
#  148|->         if (! res) {
#  149|                   g_propagate_error (error, local_error);
#  150|           }

Error: COMPILER_WARNING (CWE-457): [#def8]
gdm-49.2/daemon/gdm-display.c: scope_hint: In function ‘handle_is_local’
gdm-49.2/daemon/gdm-display.c:1158:9: warning[-Wmaybe-uninitialized]: ‘is_local’ may be used uninitialized
# 1158 |         gdm_dbus_display_complete_is_local (skeleton, invocation, is_local);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gdm-49.2/daemon/gdm-display.c:1154:18: note: ‘is_local’ was declared here
# 1154 |         gboolean is_local;
#      |                  ^~~~~~~~
# 1156|           gdm_display_is_local (self, &is_local, NULL);
# 1157|   
# 1158|->         gdm_dbus_display_complete_is_local (skeleton, invocation, is_local);
# 1159|   
# 1160|           return TRUE;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def9]
gdm-49.2/daemon/gdm-dynamic-user-store.c:184:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘pwd_lock’
gdm-49.2/daemon/gdm-dynamic-user-store.c:288:1: enter_function: entry to ‘gdm_dynamic_user_store_create’
gdm-49.2/daemon/gdm-dynamic-user-store.c:304:20: call_function: calling ‘pick_username’ from ‘gdm_dynamic_user_store_create’
gdm-49.2/daemon/gdm-dynamic-user-store.c:301:26: call_function: calling ‘g_autoptr_cleanup_generic_gfree’ from ‘gdm_dynamic_user_store_create’
gdm-49.2/daemon/gdm-dynamic-user-store.c:298:26: call_function: inlined call to ‘glib_auto_cleanup_PwdLock’ from ‘gdm_dynamic_user_store_create’
#  182|   }
#  183|   
#  184|-> G_DEFINE_AUTO_CLEANUP_FREE_FUNC (PwdLock, unlock_pwd_db, FALSE)
#  185|   
#  186|   #ifdef HAVE_USERDB

Error: GCC_ANALYZER_WARNING (CWE-457): [#def10]
gdm-49.2/daemon/gdm-dynamic-user-store.h:30:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘store’
gdm-49.2/daemon/gdm-dynamic-user-store.c:453:1: enter_function: entry to ‘vl_get_user_record’
gdm-49.2/daemon/gdm-dynamic-user-store.c:474:13: throw: if ‘sd_varlink_dispatch’ throws an exception...
gdm-49.2/daemon/gdm-dynamic-user-store.c:470:37: call_function: inlined call to ‘glib_autoptr_cleanup_sd_json_variant’ from ‘vl_get_user_record’
gdm-49.2/daemon/gdm-dynamic-user-store.c:466:41: call_function: inlined call to ‘glib_autoptr_cleanup_GdmDynamicUserStore’ from ‘vl_get_user_record’
#   28|   
#   29|   #define GDM_TYPE_DYNAMIC_USER_STORE (gdm_dynamic_user_store_get_type ())
#   30|-> G_DECLARE_FINAL_TYPE (GdmDynamicUserStore, gdm_dynamic_user_store, GDM, DYNAMIC_USER_STORE, GObject)
#   31|   
#   32|   typedef enum

Error: GCC_ANALYZER_WARNING (CWE-457): [#def11]
gdm-49.2/daemon/gdm-launch-environment.h:33:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘launch_environment’
gdm-49.2/daemon/gdm-legacy-display.c:93:1: enter_function: entry to ‘gdm_legacy_display_prepare’
gdm-49.2/daemon/gdm-legacy-display.c:101:9: throw: if ‘g_object_get’ throws an exception...
gdm-49.2/daemon/gdm-legacy-display.c:98:27: call_function: calling ‘g_autoptr_cleanup_generic_gfree’ from ‘gdm_legacy_display_prepare’
gdm-49.2/daemon/gdm-legacy-display.c:97:26: call_function: calling ‘g_autoptr_cleanup_generic_gfree’ from ‘gdm_legacy_display_prepare’
gdm-49.2/daemon/gdm-legacy-display.c:96:41: call_function: inlined call to ‘glib_autoptr_cleanup_GdmLaunchEnvironment’ from ‘gdm_legacy_display_prepare’
#   31|   
#   32|   #define GDM_TYPE_LAUNCH_ENVIRONMENT (gdm_launch_environment_get_type ())
#   33|-> G_DECLARE_FINAL_TYPE (GdmLaunchEnvironment, gdm_launch_environment, GDM, LAUNCH_ENVIRONMENT, GObject)
#   34|   
#   35|   gboolean              gdm_launch_environment_ensure_uid         (GdmLaunchEnvironment  *launch_environment,

Error: GCC_ANALYZER_WARNING (CWE-688): [#def12]
gdm-49.2/daemon/gdm-local-display-factory.c:344:29: warning[-Wanalyzer-null-argument]: use of NULL ‘preferred_display_server’ where non-null expected
gdm-49.2/daemon/gdm-local-display-factory.c:1602:1: enter_function: entry to ‘handle_create_transient_display’
gdm-49.2/daemon/gdm-local-display-factory.c:1607:26: release_memory: ‘id’ is NULL
gdm-49.2/daemon/gdm-local-display-factory.c:1610:19: call_function: calling ‘gdm_local_display_factory_create_transient_display’ from ‘handle_create_transient_display’
#  342|                    preferred_display_server, should_fall_back? "yes" : "no");
#  343|   
#  344|->         wayland_preferred = g_str_equal (preferred_display_server, "wayland");
#  345|           xorg_preferred = g_str_equal (preferred_display_server, "xorg");
#  346|   

Error: COMPILER_WARNING: [#def13]
gdm-49.2/daemon/gdm-server.c:617:22: warning[-Warray-bounds=]: array subscript [2, 2147483647] is outside array bounds of ‘gchar *[1]’
#  617 |                 *argv[len++] = g_strdup (args[i]);
#      |                  ~~~~^~~~~~~
gdm-49.2/daemon/gdm-server.c: scope_hint: In function ‘gdm_server_start’
gdm-49.2/daemon/gdm-server.c:668:26: note: at offset [16, 17179869176] into object ‘argv’ of size 8
#  668 |         gchar          **argv = NULL;
#      |                          ^~~~
#  615|   
#  616|           for (i=0; i < count;i++) {
#  617|->                 *argv[len++] = g_strdup (args[i]);
#  618|           }
#  619|   

Error: COMPILER_WARNING: [#def14]
gdm-49.2/daemon/gdm-server.c:622:19: warning[-Warray-bounds=]: array subscript [2, 2147483647] is outside array bounds of ‘gchar *[1]’
#  622 |         argv[len] = NULL;
#      |                   ^
gdm-49.2/daemon/gdm-server.c: scope_hint: In function ‘gdm_server_start’
gdm-49.2/daemon/gdm-server.c:668:26: note: at offset [16, 17179869176] into object ‘argv’ of size 8
#  668 |         gchar          **argv = NULL;
#      |                          ^~~~
#  620|           *argc += count;
#  621|   
#  622|->         argv[len] = NULL;
#  623|           g_strfreev (args);
#  624|   }

Error: COMPILER_WARNING (CWE-252): [#def15]
gdm-49.2/daemon/gdm-session-linux-auditor.c: scope_hint: In function ‘log_user_message’
gdm-49.2/daemon/gdm-session-linux-auditor.c:77:17: warning[-Wunused-result]: ignoring return value of ‘audit_log_user_message’ declared with attribute ‘warn_unused_result’
#   77 |                 audit_log_user_message (linux_auditor->audit_fd, type,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   78 |                                         buf, hostname, NULL, display_device,
#      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   79 |                                         result);
#      |                                         ~~~~~~~
#   75|           if (pw != NULL) {
#   76|                   g_snprintf (buf, sizeof (buf), "uid=%d", pw->pw_uid);
#   77|->                 audit_log_user_message (linux_auditor->audit_fd, type,
#   78|                                           buf, hostname, NULL, display_device,
#   79|                                           result);

Error: COMPILER_WARNING (CWE-252): [#def16]
gdm-49.2/daemon/gdm-session-linux-auditor.c:82:17: warning[-Wunused-result]: ignoring return value of ‘audit_log_user_message’ declared with attribute ‘warn_unused_result’
#   82 |                 audit_log_user_message (linux_auditor->audit_fd, type,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   83 |                                         buf, hostname, NULL, display_device,
#      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   84 |                                         result);
#      |                                         ~~~~~~~
#   80|           } else {
#   81|                   g_snprintf (buf, sizeof (buf), "acct=%s", username);
#   82|->                 audit_log_user_message (linux_auditor->audit_fd, type,
#   83|                                           buf, hostname, NULL, display_device,
#   84|                                           result);

Error: CPPCHECK_WARNING (CWE-476): [#def17]
gdm-49.2/daemon/gdm-session-worker.c:664: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: list_response
#  662|                   g_debug ("GdmSessionWorker: received extended pam message '%s'", GDM_PAM_EXTENSION_CHOICE_LIST);
#  663|   
#  664|->                 GDM_PAM_EXTENSION_CHOICE_LIST_RESPONSE_INIT (list_response);
#  665|   
#  666|                   res = gdm_session_worker_process_choice_list_request (worker, list_request, list_response);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
gdm-49.2/daemon/gdm-session-worker.c:734:26: warning[-Wanalyzer-malloc-leak]: leak of ‘replies’
gdm-49.2/daemon/gdm-session-worker.c:871:1: enter_function: entry to ‘gdm_session_worker_pam_new_messages_handler’
gdm-49.2/daemon/gdm-session-worker.c:898:43: acquire_memory: allocated here
gdm-49.2/daemon/gdm-session-worker.c:900:21: branch_true: following ‘true’ branch (when ‘number_of_messages > i’)...
gdm-49.2/daemon/gdm-session-worker.c:904:17: branch_true: ...to here
gdm-49.2/daemon/gdm-session-worker.c:905:32: call_function: calling ‘gdm_session_worker_process_pam_message’ from ‘gdm_session_worker_pam_new_messages_handler’
#  732|                                           char                     **response)
#  733|   {
#  734|->         g_autofree char *user_answer = NULL;
#  735|           g_autofree char *utf8_msg = NULL;
#  736|           g_autofree char *msg = NULL;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def19]
gdm-49.2/daemon/gdm-session-worker.c:1071:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/tty0", 258)’
gdm-49.2/daemon/gdm-session-worker.c:1811:1: enter_function: entry to ‘jump_back_to_initial_vt’
gdm-49.2/daemon/gdm-session-worker.c:1823:9: call_function: calling ‘jump_to_vt’ from ‘jump_back_to_initial_vt’
# 1069|           active_vt_tty_fd = open ("/dev/tty0", O_RDWR | O_NOCTTY);
# 1070|   
# 1071|->         if (worker->session_tty_fd != -1) {
# 1072|                   static const char *clear_screen_escape_sequence = "\33[H\33[2J";
# 1073|   

Error: COMPILER_WARNING (CWE-252): [#def20]
gdm-49.2/daemon/gdm-session-worker.c: scope_hint: In function ‘jump_to_vt’
gdm-49.2/daemon/gdm-session-worker.c:1075:17: warning[-Wunused-result]: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’
# 1075 |                 write (worker->session_tty_fd,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1076 |                        clear_screen_escape_sequence,
#      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1077 |                        sizeof (clear_screen_escape_sequence));
#      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1073|   
# 1074|                   /* let's make sure the new VT is clear */
# 1075|->                 write (worker->session_tty_fd,
# 1076|                          clear_screen_escape_sequence,
# 1077|                          sizeof (clear_screen_escape_sequence));

Error: GCC_ANALYZER_WARNING (CWE-775): [#def21]
gdm-49.2/daemon/gdm-session-worker.c:1184:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(x11_authority_file, "r")’
gdm-49.2/daemon/gdm-session-worker.c:2817:1: enter_function: entry to ‘do_open_session’
gdm-49.2/daemon/gdm-session-worker.c:2822:15: call_function: calling ‘gdm_session_worker_open_session’ from ‘do_open_session’
# 1182|           fh = fopen (x11_authority_file, "r");
# 1183|           if (fh) {
# 1184|->                 auth = XauReadAuth (fh);
# 1185|                   fclose (fh);
# 1186|           }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
gdm-49.2/daemon/gdm-session-worker.c:1184:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(x11_authority_file, "r")’
gdm-49.2/daemon/gdm-session-worker.c:2817:1: enter_function: entry to ‘do_open_session’
gdm-49.2/daemon/gdm-session-worker.c:2822:15: call_function: calling ‘gdm_session_worker_open_session’ from ‘do_open_session’
# 1182|           fh = fopen (x11_authority_file, "r");
# 1183|           if (fh) {
# 1184|->                 auth = XauReadAuth (fh);
# 1185|                   fclose (fh);
# 1186|           }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
gdm-49.2/daemon/gdm-session-worker.c:1188:24: warning[-Wanalyzer-malloc-leak]: leak of ‘XauReadAuth(fopen(x11_authority_file, "r"))’
gdm-49.2/daemon/gdm-session-worker.c:2817:1: enter_function: entry to ‘do_open_session’
gdm-49.2/daemon/gdm-session-worker.c:2822:15: call_function: calling ‘gdm_session_worker_open_session’ from ‘do_open_session’
# 1186|           }
# 1187|           if (auth) {
# 1188|->                 len += auth->name_length + auth->data_length;
# 1189|                   retval = g_malloc0 (len);
# 1190|           }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
gdm-49.2/daemon/gdm-session-worker.c:1199:9: warning[-Wanalyzer-malloc-leak]: leak of ‘auth’
gdm-49.2/daemon/gdm-session-worker.c:2817:1: enter_function: entry to ‘do_open_session’
gdm-49.2/daemon/gdm-session-worker.c:2822:15: call_function: calling ‘gdm_session_worker_open_session’ from ‘do_open_session’
# 1197|                   memcpy (retval->data, auth->data, auth->data_length);
# 1198|           }
# 1199|->         XauDisposeAuth (auth);
# 1200|           return retval;
# 1201|   }

Error: GCC_ANALYZER_WARNING: [#def25]
gdm-49.2/daemon/gdm-session-worker.c:2094:25: warning[-Wanalyzer-fd-use-without-check]: ‘dup2’ on possibly invalid file descriptor ‘open("/dev/null", 2)’
gdm-49.2/daemon/gdm-session-worker.c:2839:1: enter_function: entry to ‘do_start_session’
gdm-49.2/daemon/gdm-session-worker.c:2844:15: call_function: calling ‘gdm_session_worker_start_session’ from ‘do_start_session’
# 2092|                   } else {
# 2093|                           stdin_fd = open ("/dev/null", O_RDWR);
# 2094|->                         dup2 (stdin_fd, STDIN_FILENO);
# 2095|                           close (stdin_fd);
# 2096|                   }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def26]
gdm-49.2/daemon/gdm-session-worker.c:2095:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/null", 2)’
gdm-49.2/daemon/gdm-session-worker.c:2839:1: enter_function: entry to ‘do_start_session’
gdm-49.2/daemon/gdm-session-worker.c:2844:15: call_function: calling ‘gdm_session_worker_start_session’ from ‘do_start_session’
# 2093|                           stdin_fd = open ("/dev/null", O_RDWR);
# 2094|                           dup2 (stdin_fd, STDIN_FILENO);
# 2095|->                         close (stdin_fd);
# 2096|                   }
# 2097|   

Error: GCC_ANALYZER_WARNING: [#def27]
gdm-49.2/daemon/gdm-session-worker.c:2179:45: warning[-Wanalyzer-fd-use-without-check]: ‘dup’ on possibly invalid file descriptor ‘open("/dev/null", 2)’
gdm-49.2/daemon/gdm-session-worker.c:2839:1: enter_function: entry to ‘do_start_session’
gdm-49.2/daemon/gdm-session-worker.c:2844:15: call_function: calling ‘gdm_session_worker_start_session’ from ‘do_start_session’
# 2177|                           } else {
# 2178|                                   stdout_fd = open ("/dev/null", O_RDWR);
# 2179|->                                 stderr_fd = dup (stdout_fd);
# 2180|                           }
# 2181|                   }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def28]
gdm-49.2/daemon/gdm-session-worker.c:2269:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(&tty_string, 258)’
gdm-49.2/daemon/gdm-session-worker.c:2817:1: enter_function: entry to ‘do_open_session’
gdm-49.2/daemon/gdm-session-worker.c:2822:15: call_function: calling ‘gdm_session_worker_open_session’ from ‘do_open_session’
# 2267|           }
# 2268|   
# 2269|->         if (worker->display_is_initial) {
# 2270|                   session_vt = GDM_INITIAL_VT;
# 2271|           } else {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def29]
gdm-49.2/libgdm/gdm-client.h:31:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘client’
gdm-49.2/libgdm/gdm-client.c:240:1: enter_function: entry to ‘on_user_verifier_custom_json_proxy_created’
gdm-49.2/libgdm/gdm-client.c:249:30: throw: if ‘g_async_result_get_source_object’ throws an exception...
gdm-49.2/libgdm/gdm-client.c:247:27: call_function: inlined call to ‘glib_autoptr_cleanup_GError’ from ‘on_user_verifier_custom_json_proxy_created’
gdm-49.2/libgdm/gdm-client.c:245:30: call_function: inlined call to ‘glib_autoptr_cleanup_GdmClient’ from ‘on_user_verifier_custom_json_proxy_created’
#   29|   
#   30|   #define GDM_TYPE_CLIENT (gdm_client_get_type ())
#   31|-> G_DECLARE_FINAL_TYPE (GdmClient, gdm_client, GDM, CLIENT, GObject)
#   32|   
#   33|   #define GDM_CLIENT_ERROR (gdm_client_error_quark ())

Error: GCC_ANALYZER_WARNING (CWE-457): [#def30]
gdm-49.2/libgdm/gdm-client.h:31:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘self’
gdm-49.2/libgdm/gdm-client.c:346:1: enter_function: entry to ‘on_user_verifier_proxy_created’
gdm-49.2/libgdm/gdm-client.c:358:12: branch_false: following ‘false’ branch...
gdm-49.2/libgdm/gdm-client.c:363:9: branch_false: ...to here
gdm-49.2/libgdm/gdm-client.c:366:12: branch_false: following ‘false’ branch...
gdm-49.2/libgdm/gdm-client.c:374:36: branch_false: ...to here
gdm-49.2/libgdm/gdm-client.c:353:36: call_function: inlined call to ‘glib_autoptr_cleanup_GdmUserVerifier’ from ‘on_user_verifier_proxy_created’
gdm-49.2/libgdm/gdm-client.c:350:36: call_function: inlined call to ‘glib_autoptr_cleanup_GdmClient’ from ‘on_user_verifier_proxy_created’
#   29|   
#   30|   #define GDM_TYPE_CLIENT (gdm_client_get_type ())
#   31|-> G_DECLARE_FINAL_TYPE (GdmClient, gdm_client, GDM, CLIENT, GObject)
#   32|   
#   33|   #define GDM_CLIENT_ERROR (gdm_client_error_quark ())

Error: GCC_ANALYZER_WARNING (CWE-457): [#def31]
gdm-49.2/redhat-linux-build/libgdm/gdm-client-glue.h:474:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘user_verifier’
gdm-49.2/libgdm/gdm-client.c:346:1: enter_function: entry to ‘on_user_verifier_proxy_created’
gdm-49.2/libgdm/gdm-client.c:354:36: call_function: inlined call to ‘glib_autoptr_cleanup_GTask’ from ‘on_user_verifier_proxy_created’
gdm-49.2/libgdm/gdm-client.c:353:36: call_function: inlined call to ‘glib_autoptr_cleanup_GdmUserVerifier’ from ‘on_user_verifier_proxy_created’
#  472|   
#  473|   #if GLIB_CHECK_VERSION(2, 44, 0)
#  474|-> G_DEFINE_AUTOPTR_CLEANUP_FUNC (GdmUserVerifier, g_object_unref)
#  475|   #endif
#  476|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def32]
gdm-49.2/redhat-linux-build/libgdm/gdm-manager-glue.h:58:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘manager’
gdm-49.2/libgdm/gdm-client.c:447:1: enter_function: entry to ‘on_got_manager_for_reauthentication’
gdm-49.2/libgdm/gdm-client.c:457:19: throw: if ‘g_task_propagate_pointer’ throws an exception...
gdm-49.2/libgdm/gdm-client.c:455:31: call_function: inlined call to ‘glib_autoptr_cleanup_GError’ from ‘on_got_manager_for_reauthentication’
gdm-49.2/libgdm/gdm-client.c:454:31: call_function: inlined call to ‘glib_autoptr_cleanup_GdmManager’ from ‘on_got_manager_for_reauthentication’
#   56|   
#   57|   #if GLIB_CHECK_VERSION(2, 44, 0)
#   58|-> G_DEFINE_AUTOPTR_CLEANUP_FUNC (GdmManager, g_object_unref)
#   59|   #endif
#   60|   

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: GCC_ANALYZER_WARNING (CWE-775): [#def58]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: acquire_resource: opened here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_true: following ‘true’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:685:25: branch_true: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def59]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: acquire_memory: allocated here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_true: following ‘true’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:685:25: branch_true: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def60]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: acquire_resource: opened here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_true: following ‘true’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:685:25: branch_true: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def61]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: acquire_memory: allocated here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_true: following ‘true’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:685:25: branch_true: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def62]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: acquire_resource: opened here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def63]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: acquire_resource: opened here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def64]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: acquire_memory: allocated here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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): [#def65]
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:645:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:654:15: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:658:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:669:11: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:670:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:682:12: acquire_memory: allocated here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:683:6: branch_false: following ‘false’ branch...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: branch_false: ...to here
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gdm-49.2/redhat-linux-build/tmp-introspecthomoxkey/Gdm-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-23.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-namegdm-49.2-2.fc44
store-results-to/tmp/tmpt_d5n1sm/gdm-49.2-2.fc44.tar.xz
time-created2026-01-08 16:23:09
time-finished2026-01-08 16:25:30
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpt_d5n1sm/gdm-49.2-2.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpt_d5n1sm/gdm-49.2-2.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9