fwupd-2.0.19-1.fc44

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
fwupd-2.0.19/libfwupd/fwupd-common.c:558:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(fn, 0)’
fwupd-2.0.19/libfwupd/fwupd-common.c:548:19: acquire_resource: opened here
fwupd-2.0.19/libfwupd/fwupd-common.c:549:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupd/fwupd-common.c:558:16: branch_false: ...to here
fwupd-2.0.19/libfwupd/fwupd-common.c:558:16: danger: ‘open(fn, 0)’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  556|   		return NULL;
#  557|   	}
#  558|-> 	return G_UNIX_INPUT_STREAM(g_unix_input_stream_new(fd, TRUE));
#  559|   }
#  560|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def2]
fwupd-2.0.19/libfwupdplugin/fu-backend.c:487:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
fwupd-2.0.19/libfwupdplugin/fu-backend.c:362:1: enter_function: entry to ‘fu_backend_from_json’
fwupd-2.0.19/libfwupdplugin/fu-backend.c:374:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-backend.c:378:14: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-backend.c:378:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-backend.c:385:23: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-backend.c:388:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-backend.c:393:13: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-backend.c:404:26: call_function: calling ‘fu_backend_get_devices’ from ‘fu_backend_from_json’
fwupd-2.0.19/libfwupdplugin/fu-backend.c:404:26: return_function: returning to ‘fu_backend_from_json’ from ‘fu_backend_get_devices’
fwupd-2.0.19/libfwupdplugin/fu-backend.c:487:31: danger: dereference of NULL ‘fu_backend_get_devices(codec)’
#  485|   
#  486|   	/* emit removes then adds */
#  487|-> 	for (guint i = 0; i < devices_remove->len; i++) {
#  488|   		FuDevice *device = g_ptr_array_index(devices_remove, i);
#  489|   		if (!fu_device_has_flag(device, FWUPD_DEVICE_FLAG_EMULATED))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def3]
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:427:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_local’
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:375:1: enter_function: entry to ‘fu_bios_settings_setup’
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:381:9: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:383:13: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:387:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:390:13: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:390:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:393:22: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:395:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:395:12: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:403:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:405:24: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:411:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:411:20: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:418:43: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:422:30: call_function: calling ‘fu_bios_settings_populate_attribute’ from ‘fu_bios_settings_setup’
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:422:30: return_function: returning to ‘fu_bios_settings_setup’ from ‘fu_bios_settings_populate_attribute’
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:422:28: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:427:33: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:427:33: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-bios-settings.c:427:33: danger: dereference of NULL ‘error_local’
#  425|   								 name,
#  426|   								 &error_local)) {
#  427|-> 				g_debug("%s is not supported: %s", name, error_local->message);
#  428|   				continue;
#  429|   			}

Error: GCC_ANALYZER_WARNING (CWE-476): [#def4]
fwupd-2.0.19/libfwupdplugin/fu-device.c:5483:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
fwupd-2.0.19/libfwupdplugin/fu-device.c:7871:1: enter_function: entry to ‘fu_device_build_instance_id_full’
fwupd-2.0.19/libfwupdplugin/fu-device.c:7882:9: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-device.c:7883:9: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-device.c:7883:9: branch_true: following ‘true’ branch (when ‘subsystem’ is non-NULL)...
fwupd-2.0.19/libfwupdplugin/fu-device.c:7885:13: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-device.c:7885:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-device.c:7892:9: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-device.c:7896:20: branch_false: following ‘false’ branch (when ‘key’ is non-NULL)...
fwupd-2.0.19/libfwupdplugin/fu-device.c:7898:25: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-device.c:7899:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-device.c:7908:17: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-device.c:7908:17: branch_true: following ‘true’ branch (when ‘i == 0’)...
fwupd-2.0.19/libfwupdplugin/fu-device.c:7908:17: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-device.c:7908:17: call_function: inlined call to ‘g_string_append_len_inline’ from ‘fu_device_build_instance_id_full’
fwupd-2.0.19/libfwupdplugin/fu-device.c:7918:9: call_function: calling ‘fu_device_add_instance_id_full’ from ‘fu_device_build_instance_id_full’
# 5481|   	/* print children also */
# 5482|   	children = fu_device_get_children(self);
# 5483|-> 	for (guint i = 0; i < children->len; i++) {
# 5484|   		FuDevice *child = g_ptr_array_index(children, i);
# 5485|   		fu_device_add_string(child, idt + 1, str);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def5]
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2670:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_all’
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2632:1: enter_function: entry to ‘fu_firmware_new_from_gtypes’
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2640:27: release_memory: ‘error_all’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2642:9: branch_false: following ‘false’ branch (when ‘stream’ is non-NULL)...
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2642:9: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2656:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2656:12: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2665:27: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2666:31: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2668:35: release_memory: ‘error_all’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2669:22: call_function: calling ‘fu_firmware_parse_stream’ from ‘fu_firmware_new_from_gtypes’
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2669:22: return_function: returning to ‘fu_firmware_new_from_gtypes’ from ‘fu_firmware_parse_stream’
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2669:20: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2670:25: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2670:25: release_memory: ‘error_all’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-firmware.c:2670:25: danger: dereference of NULL ‘error_local’
# 2668|   		g_autoptr(GError) error_local = NULL;
# 2669|   		if (!fu_firmware_parse_stream(firmware, stream, offset, flags, &error_local)) {
# 2670|-> 			g_debug("@0x%x %s", (guint)offset, error_local->message);
# 2671|   			if (error_all == NULL) {
# 2672|   				g_propagate_error(&error_all, g_steal_pointer(&error_local));

Error: GCC_ANALYZER_WARNING (CWE-476): [#def6]
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:269:76: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘event_id’
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:250:28: release_memory: ‘event_id’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:253:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:254:65: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:253:13: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:268:13: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:268:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:269:84: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:269:84: release_memory: ‘event_id’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:269:76: danger: dereference of NULL ‘event_id’
#  267|   	/* emulated */
#  268|   	if (fu_device_has_flag(FU_DEVICE(self->udev_device), FWUPD_DEVICE_FLAG_EMULATED)) {
#  269|-> 		event = fu_device_load_event(FU_DEVICE(self->udev_device), event_id->str, error);
#  270|   		if (event == NULL)
#  271|   			return FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def7]
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:307:76: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘event_id’
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:250:28: release_memory: ‘event_id’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:253:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:254:65: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:253:13: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:268:13: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:268:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:305:65: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:305:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:307:84: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:307:84: release_memory: ‘event_id’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-ioctl.c:307:76: danger: dereference of NULL ‘event_id’
#  305|   	if (fu_context_has_flag(fu_device_get_context(FU_DEVICE(self->udev_device)),
#  306|   				FU_CONTEXT_FLAG_SAVE_EVENTS)) {
#  307|-> 		event = fu_device_save_event(FU_DEVICE(self->udev_device), event_id->str);
#  308|   	}
#  309|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def8]
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:153:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error’
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:147:1: enter_function: entry to ‘fu_kernel_search_path_locker_dispose’
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:150:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:151:35: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:151:35: release_memory: ‘error’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:152:22: call_function: calling ‘fu_kernel_search_path_locker_close’ from ‘fu_kernel_search_path_locker_dispose’
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:152:22: return_function: returning to ‘fu_kernel_search_path_locker_dispose’ from ‘fu_kernel_search_path_locker_close’
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:152:20: branch_true: following ‘true’ branch...
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:153:25: branch_true: ...to here
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:153:25: release_memory: ‘error’ is NULL
fwupd-2.0.19/libfwupdplugin/fu-kernel-search-path.c:153:25: danger: dereference of NULL ‘error’
#  151|   		g_autoptr(GError) error = NULL;
#  152|   		if (!fu_kernel_search_path_locker_close(self, &error))
#  153|-> 			g_warning("failed to restore path: %s", error->message);
#  154|   	}
#  155|   	G_OBJECT_CLASS(fu_kernel_search_path_locker_parent_class)->dispose(obj);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def9]
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:136:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(fn, 0)’
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:123:12: branch_false: following ‘false’ branch (when ‘__result != 0’)...
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:127:14: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:127:14: acquire_resource: opened here
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:128:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:136:16: branch_false: ...to here
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:136:16: throw: if ‘g_unix_input_stream_new’ throws an exception...
fwupd-2.0.19/libfwupdplugin/fu-linux-efivars.c:136:16: danger: ‘open(fn, 0)’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  134|   		return FALSE;
#  135|   	}
#  136|-> 	istr = g_unix_input_stream_new(fd, TRUE);
#  137|   	if (istr == NULL) {
#  138|   		g_set_error_literal(error,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def10]
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:609:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:601:1: enter_function: entry to ‘fu_security_attrs_add_json’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:608:17: call_function: calling ‘fu_security_attrs_get_all’ from ‘fu_security_attrs_add_json’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:608:17: return_function: returning to ‘fu_security_attrs_add_json’ from ‘fu_security_attrs_get_all’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:609:31: danger: dereference of NULL ‘fu_security_attrs_get_all(codec, 0)’
#  607|   	json_builder_begin_array(builder);
#  608|   	items = fu_security_attrs_get_all(self, NULL);
#  609|-> 	for (guint i = 0; i < items->len; i++) {
#  610|   		FwupdSecurityAttr *attr = g_ptr_array_index(items, i);
#  611|   		guint64 created = fwupd_security_attr_get_created(attr);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def11]
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:780:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:777:1: enter_function: entry to ‘fu_security_attrs_equal’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:779:40: call_function: calling ‘fu_security_attrs_compare’ from ‘fu_security_attrs_equal’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:779:40: return_function: returning to ‘fu_security_attrs_equal’ from ‘fu_security_attrs_compare’
fwupd-2.0.19/libfwupdplugin/fu-security-attrs.c:780:16: danger: dereference of NULL ‘fu_security_attrs_compare(attrs1,  attrs2)’
#  778|   {
#  779|   	g_autoptr(GPtrArray) compare = fu_security_attrs_compare(attrs1, attrs2);
#  780|-> 	return compare->len == 0;
#  781|   }
#  782|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def12]
fwupd-2.0.19/plugins/bcm57xx/fu-bcm57xx-device.c:585:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
fwupd-2.0.19/plugins/bcm57xx/fu-bcm57xx-device.c:572:14: acquire_resource: datagram socket created here
fwupd-2.0.19/plugins/bcm57xx/fu-bcm57xx-device.c:573:12: branch_false: following ‘false’ branch (when ‘fd >= 0’)...
fwupd-2.0.19/plugins/bcm57xx/fu-bcm57xx-device.c:585:22: branch_false: ...to here
fwupd-2.0.19/plugins/bcm57xx/fu-bcm57xx-device.c:585:22: throw: if ‘fu_io_channel_unix_new’ throws an exception...
fwupd-2.0.19/plugins/bcm57xx/fu-bcm57xx-device.c:585:22: danger: ‘fd’ leaks here
#  583|   		return FALSE;
#  584|   	}
#  585|-> 	io_channel = fu_io_channel_unix_new(fd);
#  586|   	fu_udev_device_set_io_channel(FU_UDEV_DEVICE(self), io_channel);
#  587|   	return TRUE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def13]
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:871:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_local’
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:792:1: enter_function: entry to ‘fu_cros_ec_usb_device_write_firmware’
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:805:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:832:13: branch_false: ...to here
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:854:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:858:9: branch_false: ...to here
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:861:27: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:862:52: branch_true: ...to here
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:863:35: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:865:22: call_function: calling ‘fu_cros_ec_usb_device_transfer_section’ from ‘fu_cros_ec_usb_device_write_firmware’
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:865:22: return_function: returning to ‘fu_cros_ec_usb_device_write_firmware’ from ‘fu_cros_ec_usb_device_transfer_section’
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:865:20: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:870:29: branch_true: ...to here
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:870:29: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:870:28: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:871:33: branch_true: ...to here
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:871:33: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/plugins/cros-ec/fu-cros-ec-usb-device.c:871:33: danger: dereference of NULL ‘error_local’
#  869|   							    &error_local)) {
#  870|   			if (g_error_matches(error_local, FWUPD_ERROR, FWUPD_ERROR_READ)) {
#  871|-> 				g_debug("failed to transfer section, trying another write, "
#  872|   					"ignoring error: %s",
#  873|   					error_local->message);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def14]
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:922:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_local’
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:914:1: enter_function: entry to ‘fu_dell_dock_ec_setup’
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:917:27: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:920:14: call_function: calling ‘fu_dell_dock_ec_query’ from ‘fu_dell_dock_ec_setup’
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:920:14: return_function: returning to ‘fu_dell_dock_ec_setup’ from ‘fu_dell_dock_ec_query’
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:920:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:921:21: branch_true: ...to here
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:921:21: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:921:20: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:922:25: branch_true: ...to here
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:922:25: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/plugins/dell-dock/fu-dell-dock-ec.c:922:25: danger: dereference of NULL ‘error_local’
#  920|   	if (!fu_dell_dock_ec_query(self, &error_local)) {
#  921|   		if (g_error_matches(error_local, FWUPD_ERROR, FWUPD_ERROR_SIGNATURE_INVALID)) {
#  922|-> 			g_warning("%s", error_local->message);
#  923|   			fu_device_sleep(device, 2000); /* ms */
#  924|   			if (!fu_dell_dock_ec_query(self, error))

Error: GCC_ANALYZER_WARNING (CWE-775): [#def15]
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1555:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1525:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1527:35: branch_true: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1535:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: acquire_resource: opened here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1546:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:20: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1555:25: branch_true: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1555:25: throw: if ‘fwupd_error_quark’ throws an exception...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1555:25: danger: ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’ leaks here; was opened at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
# 1553|   		}
# 1554|   		if (read(fd, buf, 2) != 2) {
# 1555|-> 			g_set_error(error,
# 1556|   				    FWUPD_ERROR,
# 1557|   				    FWUPD_ERROR_INVALID_DATA,

Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1560:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1525:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1527:35: branch_true: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1535:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: acquire_resource: opened here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1546:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:20: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1555:25: branch_true: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1560:25: danger: ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’ leaks here; was opened at [(7)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/6)
# 1558|   				    "error reading EEPROM file %s",
# 1559|   				    filename);
# 1560|-> 			close(fd);
# 1561|   			return FALSE;
# 1562|   		}

Error: GCC_ANALYZER_WARNING (CWE-775): [#def17]
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1563:34: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1525:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1527:35: branch_true: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1535:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: acquire_resource: opened here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1546:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1563:34: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1563:34: throw: if ‘fu_memread_uint16’ throws an exception...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1563:34: danger: ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’ leaks here; was opened at [(7)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/6)
# 1561|   			return FALSE;
# 1562|   		}
# 1563|-> 		self->board_id = fu_memread_uint16(buf, G_BIG_ENDIAN);
# 1564|   		close(fd);
# 1565|   		return TRUE;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def18]
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1564:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1525:12: branch_true: following ‘true’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1527:35: branch_true: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1535:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1537:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1545:22: acquire_resource: opened here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1546:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:21: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1554:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1563:34: branch_false: ...to here
fwupd-2.0.19/plugins/synaptics-mst/fu-synaptics-mst-device.c:1564:17: danger: ‘open(g_strdup_printf("%s/remote/%s_eeprom", g_path_get_dirname(fu_udev_device_get_device_file(self)), fu_device_get_logical_id(self)), 0)’ leaks here; was opened at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
# 1562|   		}
# 1563|   		self->board_id = fu_memread_uint16(buf, G_BIG_ENDIAN);
# 1564|-> 		close(fd);
# 1565|   		return TRUE;
# 1566|   	}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: GCC_ANALYZER_WARNING (CWE-775): [#def44]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def45]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def46]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def47]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def48]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def49]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def50]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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): [#def51]
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:682:12: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-1.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectkula8aa9/FwupdPlugin-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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: GCC_ANALYZER_WARNING (CWE-404): [#def72]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:120:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:599:1: enter_function: entry to ‘dump_error_quark’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:601:3: call_function: calling ‘escaped_printf’ from ‘dump_error_quark’

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

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

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

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

Error: GCC_ANALYZER_WARNING (CWE-775): [#def77]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def78]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def79]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def80]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_true: following ‘true’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:685:25: branch_true: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def81]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def82]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: acquire_resource: opened here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def83]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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): [#def84]
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:645:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:654:15: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:658:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:669:11: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:670:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:682:12: acquire_memory: allocated here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:683:6: branch_false: following ‘false’ branch...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: branch_false: ...to here
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
fwupd-2.0.19/redhat-linux-build/tmp-introspectyh7nqgdf/Fwupd-2.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)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def85]
fwupd-2.0.19/src/fu-console.c:334:39: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
fwupd-2.0.19/src/fu-console.c:321:1: enter_function: entry to ‘fu_console_box’
fwupd-2.0.19/src/fu-console.c:324:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-console.c:328:9: call_function: inlined call to ‘fu_console_reset_line’ from ‘fu_console_box’
fwupd-2.0.19/src/fu-console.c:329:9: call_function: calling ‘fu_console_box_line’ from ‘fu_console_box’
fwupd-2.0.19/src/fu-console.c:329:9: return_function: returning to ‘fu_console_box’ from ‘fu_console_box_line’
fwupd-2.0.19/src/fu-console.c:332:12: branch_true: following ‘true’ branch (when ‘title’ is non-NULL)...
fwupd-2.0.19/src/fu-console.c:333:46: branch_true: ...to here
fwupd-2.0.19/src/fu-console.c:333:46: call_function: calling ‘fu_console_strsplit_words’ from ‘fu_console_box’
fwupd-2.0.19/src/fu-console.c:333:46: return_function: returning to ‘fu_console_box’ from ‘fu_console_strsplit_words’
fwupd-2.0.19/src/fu-console.c:334:39: danger: dereference of NULL ‘fu_console_strsplit_words(title,  width + 4294967292)’
#  332|   	if (title != NULL) {
#  333|   		g_autoptr(GPtrArray) lines = fu_console_strsplit_words(title, width - 4);
#  334|-> 		for (guint j = 0; j < lines->len; j++) {
#  335|   			const gchar *line = g_ptr_array_index(lines, j);
#  336|   			fu_console_box_line("║ ", line, " ║", " ", width);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def86]
fwupd-2.0.19/src/fu-console.c:602:27: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
fwupd-2.0.19/src/fu-console.c:604:9: acquire_resource: ‘va_start’ called here
fwupd-2.0.19/src/fu-console.c:605:15: throw: if ‘g_strdup_vprintf’ throws an exception...
fwupd-2.0.19/src/fu-console.c:602:27: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
#  600|   {
#  601|   	va_list args;
#  602|-> 	g_autofree gchar *tmp = NULL;
#  603|   
#  604|   	va_start(args, format);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def87]
fwupd-2.0.19/src/fu-engine-config.c:222:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_local’
fwupd-2.0.19/src/fu-engine-config.c:233:1: enter_function: entry to ‘fu_engine_config_changed_cb’
fwupd-2.0.19/src/fu-engine-config.c:236:9: call_function: calling ‘fu_engine_config_reload’ from ‘fu_engine_config_changed_cb’
#  220|   			    fu_engine_config_report_from_spec(self, report_specs[i], &error_local);
#  221|   			if (report == NULL) {
#  222|-> 				g_warning("failed to parse %s: %s",
#  223|   					  report_specs[i],
#  224|   					  error_local->message);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def88]
fwupd-2.0.19/src/fu-release.c:1378:16: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
fwupd-2.0.19/src/fu-release.c:1348:1: enter_function: entry to ‘fu_release_compare’
fwupd-2.0.19/src/fu-release.c:1350:29: call_function: calling ‘fu_release_get_device’ from ‘fu_release_compare’
fwupd-2.0.19/src/fu-release.c:1350:29: return_function: returning to ‘fu_release_compare’ from ‘fu_release_get_device’
fwupd-2.0.19/src/fu-release.c:1351:29: call_function: calling ‘fu_release_get_device’ from ‘fu_release_compare’
fwupd-2.0.19/src/fu-release.c:1351:29: return_function: returning to ‘fu_release_compare’ from ‘fu_release_get_device’
fwupd-2.0.19/src/fu-release.c:1354:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-release.c:1362:13: branch_false: ...to here
fwupd-2.0.19/src/fu-release.c:1362:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-release.c:1364:12: branch_false: ...to here
fwupd-2.0.19/src/fu-release.c:1364:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-release.c:1368:13: branch_false: ...to here
fwupd-2.0.19/src/fu-release.c:1378:16: danger: argument 1 (‘fu_release_get_device(release1)’) NULL where non-null expected
# 1376|   
# 1377|   	/* FWUPD_DEVICE_FLAG_INSTALL_ALL_RELEASES has to be from oldest to newest */
# 1378|-> 	return fu_version_compare(fu_release_get_version(release1),
# 1379|   				  fu_release_get_version(release2),
# 1380|   				  fu_device_get_version_format(device1));

Error: GCC_ANALYZER_WARNING (CWE-476): [#def89]
fwupd-2.0.19/src/fu-udev-backend.c:806:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error_local’
fwupd-2.0.19/src/fu-udev-backend.c:729:1: enter_function: entry to ‘fu_udev_backend_get_device_parent’
fwupd-2.0.19/src/fu-udev-backend.c:739:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-udev-backend.c:766:22: branch_false: ...to here
fwupd-2.0.19/src/fu-udev-backend.c:767:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-udev-backend.c:775:14: branch_false: ...to here
fwupd-2.0.19/src/fu-udev-backend.c:775:12: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-udev-backend.c:775:12: branch_false: ...to here
fwupd-2.0.19/src/fu-udev-backend.c:787:35: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/src/fu-udev-backend.c:791:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-udev-backend.c:795:30: call_function: calling ‘fu_udev_backend_create_device’ from ‘fu_udev_backend_get_device_parent’
fwupd-2.0.19/src/fu-udev-backend.c:795:30: return_function: returning to ‘fu_udev_backend_get_device_parent’ from ‘fu_udev_backend_create_device’
fwupd-2.0.19/src/fu-udev-backend.c:796:20: branch_false: following ‘false’ branch...
fwupd-2.0.19/src/fu-udev-backend.c:805:30: branch_false: ...to here
fwupd-2.0.19/src/fu-udev-backend.c:805:30: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/src/fu-udev-backend.c:805:28: branch_true: following ‘true’ branch...
fwupd-2.0.19/src/fu-udev-backend.c:806:33: branch_true: ...to here
fwupd-2.0.19/src/fu-udev-backend.c:806:33: release_memory: ‘error_local’ is NULL
fwupd-2.0.19/src/fu-udev-backend.c:806:33: danger: dereference of NULL ‘error_local’
#  804|   		} else {
#  805|   			if (!g_error_matches(error_local, FWUPD_ERROR, FWUPD_ERROR_NOT_FOUND))
#  806|-> 				g_warning("failed to create device: %s", error_local->message);
#  807|   		}
#  808|   

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-61.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-namefwupd-2.0.19-1.fc44
store-results-to/tmp/tmpj0zpgpgt/fwupd-2.0.19-1.fc44.tar.xz
time-created2026-01-08 16:23:51
time-finished2026-01-08 16:35:51
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpj0zpgpgt/fwupd-2.0.19-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpj0zpgpgt/fwupd-2.0.19-1.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9