Fixed findings

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_OBJECTREF_tag’
openscap-1.4.4/src/OVAL/oval_component.c:275:25: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 2)’
#  273|   	__attribute__nonnull__(component);
#  274|   
#  275|-> 	return component->type;
#  276|   }
#  277|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_new’
openscap-1.4.4/src/OVAL/oval_component.c:743:57: warning[-Wanalyzer-malloc-leak]: leak of ‘function’
#  741|   
#  742|   			component = (oval_component_t *) function;
#  743|-> 			function->function_components = oval_collection_new();
#  744|   		}
#  745|   		break;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_clone’
openscap-1.4.4/src/OVAL/oval_component.c:773:30: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(new_model, *old_component.type)’
#  771|   		return NULL;
#  772|   
#  773|-> 	switch (new_component->type) {
#  774|   	case OVAL_FUNCTION_ARITHMETIC:{
#  775|   			oval_arithmetic_operation_t operation = oval_component_get_arithmetic_operation(old_component);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def4]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_set_variable’
openscap-1.4.4/src/OVAL/oval_component.c:939:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘component’
#  937|   
#  938|   	/* type == OVAL_COMPONENT_VARREF */
#  939|-> 	if (component->type == OVAL_COMPONENT_VARREF) {
#  940|   		oval_component_VARREF_t *varref = (oval_component_VARREF_t *) component;
#  941|   		varref->variable = variable;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
openscap-1.4.4/src/OVAL/oval_component.c:954:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 1)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_parse_tag’
#  952|   {
#  953|   
#  954|-> 	return oval_value_parse_tag(reader, context, oval_value_consume, component);
#  955|   }
#  956|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_OBJECTREF_tag’
openscap-1.4.4/src/OVAL/oval_component.c:962:32: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 2)’
#  960|   
#  961|   	struct oval_definition_model *model = context->definition_model;
#  962|-> 	char *objref = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "object_ref");
#  963|   	struct oval_object *object = oval_definition_model_get_new_object(model, objref);
#  964|   	char *field;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
openscap-1.4.4/src/OVAL/oval_component.c:963:38: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 2)’
#  961|   	struct oval_definition_model *model = context->definition_model;
#  962|   	char *objref = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "object_ref");
#  963|-> 	struct oval_object *object = oval_definition_model_get_new_object(model, objref);
#  964|   	char *field;
#  965|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
openscap-1.4.4/src/OVAL/oval_component.c:974:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
#  972|   	if (field)
#  973|   		free(field);
#  974|-> 	field = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "record_field");
#  975|   	oval_component_set_record_field(component, field);
#  976|   	if (field)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_VARREF_tag’
openscap-1.4.4/src/OVAL/oval_component.c:987:32: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 3)’
#  985|   
#  986|   	struct oval_definition_model *model = context->definition_model;
#  987|-> 	char *varref = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "var_ref");
#  988|   	struct oval_variable *variable = oval_definition_model_get_new_variable(model, varref, OVAL_VARIABLE_UNKNOWN);
#  989|   	if (varref != NULL) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
openscap-1.4.4/src/OVAL/oval_component.c:988:42: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 3)’
#  986|   	struct oval_definition_model *model = context->definition_model;
#  987|   	char *varref = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "var_ref");
#  988|-> 	struct oval_variable *variable = oval_definition_model_get_new_variable(model, varref, OVAL_VARIABLE_UNKNOWN);
#  989|   	if (varref != NULL) {
#  990|   		free(varref);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 10)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_TIMEDIF_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 11)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_parse_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 12)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_REGEX_CAPTURE_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 13)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_ARITHMETIC_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 14)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_parse_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 15)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_parse_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 5)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_BEGEND_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 6)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘oval_component_parse_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 7)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_BEGEND_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 8)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_SPLIT_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
openscap-1.4.4/src/OVAL/oval_component.c:1017:16: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 9)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_SUBSTRING_tag’
# 1015|   {
# 1016|   	oval_component_FUNCTION_t *function = (oval_component_FUNCTION_t *) component;
# 1017|-> 	return oval_parser_parse_tag(reader, context, &oval_subcomp_tag_consume, function);
# 1018|   }
# 1019|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_ARITHMETIC_tag’
openscap-1.4.4/src/OVAL/oval_component.c:1026:49: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 13)’
# 1024|   
# 1025|   	oval_component_ARITHMETIC_t *arithmetic = (oval_component_ARITHMETIC_t *) component;
# 1026|-> 	oval_arithmetic_operation_t operation = oval_arithmetic_operation_parse(reader, "arithmetic_operation",
# 1027|   										OVAL_ARITHMETIC_UNKNOWN);
# 1028|   	arithmetic->operation = operation;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def23]
openscap-1.4.4/src/OVAL/oval_component.c:1028:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘component’
# 1026|   	oval_arithmetic_operation_t operation = oval_arithmetic_operation_parse(reader, "arithmetic_operation",
# 1027|   										OVAL_ARITHMETIC_UNKNOWN);
# 1028|-> 	arithmetic->operation = operation;
# 1029|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);
# 1030|   }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def24]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_BEGEND_tag’
openscap-1.4.4/src/OVAL/oval_component.c:1039:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘component’
# 1037|   
# 1038|   	oval_component_BEGEND_t *begend = (oval_component_BEGEND_t *) component;
# 1039|-> 	begend->character = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "character");
# 1040|   
# 1041|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
openscap-1.4.4/src/OVAL/oval_component.c:1039:37: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 5)’
# 1037|   
# 1038|   	oval_component_BEGEND_t *begend = (oval_component_BEGEND_t *) component;
# 1039|-> 	begend->character = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "character");
# 1040|   
# 1041|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
openscap-1.4.4/src/OVAL/oval_component.c:1039:37: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 7)’
# 1037|   
# 1038|   	oval_component_BEGEND_t *begend = (oval_component_BEGEND_t *) component;
# 1039|-> 	begend->character = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "character");
# 1040|   
# 1041|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def27]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_SPLIT_tag’
openscap-1.4.4/src/OVAL/oval_component.c:1051:26: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘component’
# 1049|   
# 1050|   	oval_component_SPLIT_t *split = (oval_component_SPLIT_t *) component;
# 1051|-> 	split->delimiter = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "delimiter");
# 1052|   
# 1053|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
openscap-1.4.4/src/OVAL/oval_component.c:1051:36: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 8)’
# 1049|   
# 1050|   	oval_component_SPLIT_t *split = (oval_component_SPLIT_t *) component;
# 1051|-> 	split->delimiter = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "delimiter");
# 1052|   
# 1053|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_GLOB_TO_REGEX_tag’
openscap-1.4.4/src/OVAL/oval_component.c:1063:9: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 16)’
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_GLOB_TO_REGEX_tag’
# 1061|   
# 1062|   	oval_component_GLOB_t *glob_to_regex = (oval_component_GLOB_t *) component;
# 1063|-> 	glob_to_regex->glob_noescape = oval_parser_boolean_attribute(reader, "glob_noescape", 0);
# 1064|   
# 1065|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def30]
openscap-1.4.4/src/OVAL/oval_component.c:1063:38: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘component’
# 1061|   
# 1062|   	oval_component_GLOB_t *glob_to_regex = (oval_component_GLOB_t *) component;
# 1063|-> 	glob_to_regex->glob_noescape = oval_parser_boolean_attribute(reader, "glob_noescape", 0);
# 1064|   
# 1065|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
openscap-1.4.4/src/OVAL/oval_component.c:1063:40: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 16)’
# 1061|   
# 1062|   	oval_component_GLOB_t *glob_to_regex = (oval_component_GLOB_t *) component;
# 1063|-> 	glob_to_regex->glob_noescape = oval_parser_boolean_attribute(reader, "glob_noescape", 0);
# 1064|   
# 1065|   	return _oval_component_parse_FUNCTION_tag(reader, context, component);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_SUBSTRING_tag’
openscap-1.4.4/src/OVAL/oval_component.c:1076:36: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 9)’
# 1074|   
# 1075|   	oval_component_SUBSTRING_t *substring = (oval_component_SUBSTRING_t *) component;
# 1076|-> 	char *start_text = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "substring_start");
# 1077|   	char *length_text = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "substring_length");
# 1078|   	int start = (start_text == NULL) ? 0 : atoi(start_text);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
openscap-1.4.4/src/OVAL/oval_component.c:1077:37: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 9)’
# 1075|   	oval_component_SUBSTRING_t *substring = (oval_component_SUBSTRING_t *) component;
# 1076|   	char *start_text = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "substring_start");
# 1077|-> 	char *length_text = (char *)xmlTextReaderGetAttribute(reader, BAD_CAST "substring_length");
# 1078|   	int start = (start_text == NULL) ? 0 : atoi(start_text);
# 1079|   	int length = (length_text == NULL) ? 0 : atoi(length_text);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def34]
openscap-1.4.4/src/OVAL/oval_component.c:1084:26: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘component’
# 1082|   	if (length_text != NULL)
# 1083|   		free(length_text);
# 1084|-> 	substring->start = start;
# 1085|   	substring->length = length;
# 1086|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
openscap-1.4.4/src/OVAL/oval_component.c: scope_hint: In function ‘_oval_component_parse_TIMEDIF_tag’
openscap-1.4.4/src/OVAL/oval_component.c:1097:43: warning[-Wanalyzer-malloc-leak]: leak of ‘oval_component_new(model, 10)’
# 1095|   
# 1096|   	oval_component_TIMEDIF_t *timedif = (oval_component_TIMEDIF_t *) component;
# 1097|-> 	oval_datetime_format_t format_1 = oval_datetime_format_parse(reader, "format_1",
# 1098|   								     OVAL_DATETIME_YEAR_MONTH_DAY);
# 1099|   	oval_datetime_format_t format_2 = oval_datetime_format_parse(reader, "format_2",

Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
openscap-1.4.4/src/OVAL/oval_recordField.c:368:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  366|   		char *var_ref;
#  367|   
#  368|-> 		opr = oval_operation_parse(reader, "operation", OVAL_OPERATION_EQUALS);
#  369|   		oval_record_field_set_operation(rf, opr);
#  370|   		var_check = oval_check_parse(reader, "var_check", OVAL_CHECK_ALL);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
openscap-1.4.4/src/OVAL/oval_recordField.c:370:29: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  368|   		opr = oval_operation_parse(reader, "operation", OVAL_OPERATION_EQUALS);
#  369|   		oval_record_field_set_operation(rf, opr);
#  370|-> 		var_check = oval_check_parse(reader, "var_check", OVAL_CHECK_ALL);
#  371|   		oval_record_field_set_var_check(rf, var_check);
#  372|   		ent_check = oval_check_parse(reader, "entity_check", OVAL_CHECK_ALL);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
openscap-1.4.4/src/OVAL/oval_recordField.c:372:29: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  370|   		var_check = oval_check_parse(reader, "var_check", OVAL_CHECK_ALL);
#  371|   		oval_record_field_set_var_check(rf, var_check);
#  372|-> 		ent_check = oval_check_parse(reader, "entity_check", OVAL_CHECK_ALL);
#  373|   		oval_record_field_set_ent_check(rf, ent_check);
#  374|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def39]
openscap-1.4.4/src/OVAL/oval_recordField.c:375:36: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  373|   		oval_record_field_set_ent_check(rf, ent_check);
#  374|   
#  375|-> 		var_ref = (char *) xmlTextReaderGetAttribute(reader, BAD_CAST "var_ref");
#  376|   		if (var_ref == NULL) {
#  377|   			ret = oscap_parser_text_value(reader, &_oval_record_field_value_consumer, rf);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def40]
openscap-1.4.4/src/OVAL/oval_recordField.c:377:31: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  375|   		var_ref = (char *) xmlTextReaderGetAttribute(reader, BAD_CAST "var_ref");
#  376|   		if (var_ref == NULL) {
#  377|-> 			ret = oscap_parser_text_value(reader, &_oval_record_field_value_consumer, rf);
#  378|   		} else {
#  379|   			struct oval_definition_model *model;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
openscap-1.4.4/src/OVAL/oval_recordField.c:383:31: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  381|   
#  382|   			model = context->definition_model;
#  383|-> 			var = oval_definition_model_get_new_variable(model, var_ref, OVAL_VARIABLE_UNKNOWN);
#  384|   			oval_record_field_set_variable(rf, var);
#  385|   			xmlFree(var_ref);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
openscap-1.4.4/src/OVAL/oval_recordField.c:385:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  383|   			var = oval_definition_model_get_new_variable(model, var_ref, OVAL_VARIABLE_UNKNOWN);
#  384|   			oval_record_field_set_variable(rf, var);
#  385|-> 			xmlFree(var_ref);
#  386|   		}
#  387|   		break;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def43]
openscap-1.4.4/src/OVAL/oval_recordField.c:393:26: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  391|   		oval_syschar_status_t status;
#  392|   
#  393|-> 		status = oval_syschar_status_parse(reader, "status", SYSCHAR_STATUS_EXISTS);
#  394|   		oval_record_field_set_status(rf, status);
#  395|   		ret = oscap_parser_text_value(reader, &_oval_record_field_value_consumer, rf);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
openscap-1.4.4/src/OVAL/oval_recordField.c:395:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  393|   		status = oval_syschar_status_parse(reader, "status", SYSCHAR_STATUS_EXISTS);
#  394|   		oval_record_field_set_status(rf, status);
#  395|-> 		ret = oscap_parser_text_value(reader, &_oval_record_field_value_consumer, rf);
#  396|   		break;
#  397|   	}

Error: GCC_ANALYZER_WARNING (CWE-401): [#def45]
openscap-1.4.4/src/OVAL/oval_recordField.c:402:10: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/oval_recordField.c: scope_hint: In function ‘oval_record_field_parse_tag’
#  400|   	}
#  401|   
#  402|-> 	(*consumer) (rf, user);
#  403|   
#  404|   	return ret;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:194:31: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
#  192|   			SEXP_t *msg;
#  193|   
#  194|-> 			msg = probe_msg_creatf(OVAL_MESSAGE_LEVEL_ERROR, "read(): '%s' %s.", whole_path, strerror(errno));
#  195|   			probe_cobj_add_msg(probe_ctx_getresult(pfd->ctx), msg);
#  196|   			SEXP_free(msg);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:194:31: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  192|   			SEXP_t *msg;
#  193|   
#  194|-> 			msg = probe_msg_creatf(OVAL_MESSAGE_LEVEL_ERROR, "read(): '%s' %s.", whole_path, strerror(errno));
#  195|   			probe_cobj_add_msg(probe_ctx_getresult(pfd->ctx), msg);
#  196|   			SEXP_free(msg);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:195:25: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
#  193|   
#  194|   			msg = probe_msg_creatf(OVAL_MESSAGE_LEVEL_ERROR, "read(): '%s' %s.", whole_path, strerror(errno));
#  195|-> 			probe_cobj_add_msg(probe_ctx_getresult(pfd->ctx), msg);
#  196|   			SEXP_free(msg);
#  197|   			probe_cobj_set_flag(probe_ctx_getresult(pfd->ctx), SYSCHAR_FLAG_ERROR);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:196:25: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
#  194|   			msg = probe_msg_creatf(OVAL_MESSAGE_LEVEL_ERROR, "read(): '%s' %s.", whole_path, strerror(errno));
#  195|   			probe_cobj_add_msg(probe_ctx_getresult(pfd->ctx), msg);
#  196|-> 			SEXP_free(msg);
#  197|   			probe_cobj_set_flag(probe_ctx_getresult(pfd->ctx), SYSCHAR_FLAG_ERROR);
#  198|   			ret = -2;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:197:25: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
#  195|   			probe_cobj_add_msg(probe_ctx_getresult(pfd->ctx), msg);
#  196|   			SEXP_free(msg);
#  197|-> 			probe_cobj_set_flag(probe_ctx_getresult(pfd->ctx), SYSCHAR_FLAG_ERROR);
#  198|   			ret = -2;
#  199|   			goto cleanup;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:216:30: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
#  214|   
#  215|   	do {
#  216|-> 		substr_cnt = oscap_pcre_get_substrings(buf, &ofs, pfd->compiled_regex, want_instance, &substrs);
#  217|   
#  218|   		if (substr_cnt < 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:216:30: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  214|   
#  215|   	do {
#  216|-> 		substr_cnt = oscap_pcre_get_substrings(buf, &ofs, pfd->compiled_regex, want_instance, &substrs);
#  217|   
#  218|   		if (substr_cnt < 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:220:31: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  218|   		if (substr_cnt < 0) {
#  219|   			SEXP_t *msg;
#  220|-> 			msg = probe_msg_creatf(OVAL_MESSAGE_LEVEL_ERROR,
#  221|   				"Regular expression pattern match failed in file %s with error %d.",
#  222|   				whole_path, substr_cnt);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:243:9: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  241|   	} while (substr_cnt > 0 && ofs < buf_used);
#  242|   
#  243|-> 	probe_ent_getvals(pfd->instance_ent, &instance_value_list);
#  244|   	instance_value = SEXP_list_first(instance_value_list);
#  245|   	negative_instance_value = SEXP_number_geti_64(instance_value) < 0;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:244:26: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  242|   
#  243|   	probe_ent_getvals(pfd->instance_ent, &instance_value_list);
#  244|-> 	instance_value = SEXP_list_first(instance_value_list);
#  245|   	negative_instance_value = SEXP_number_geti_64(instance_value) < 0;
#  246|   	SEXP_free(instance_value_list);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:245:35: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  243|   	probe_ent_getvals(pfd->instance_ent, &instance_value_list);
#  244|   	instance_value = SEXP_list_first(instance_value_list);
#  245|-> 	negative_instance_value = SEXP_number_geti_64(instance_value) < 0;
#  246|   	SEXP_free(instance_value_list);
#  247|   	SEXP_free(instance_value);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:246:9: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  244|   	instance_value = SEXP_list_first(instance_value_list);
#  245|   	negative_instance_value = SEXP_number_geti_64(instance_value) < 0;
#  246|-> 	SEXP_free(instance_value_list);
#  247|   	SEXP_free(instance_value);
#  248|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:247:9: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
#  245|   	negative_instance_value = SEXP_number_geti_64(instance_value) < 0;
#  246|   	SEXP_free(instance_value_list);
#  247|-> 	SEXP_free(instance_value);
#  248|   
#  249|   	for(cur_inst = 0; cur_inst < instance_count; cur_inst++){

Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:276:17: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:185:25: note: in expansion of macro ‘dE’
#  274|    cleanup:
#  275|   	if (fd != -1)
#  276|-> 		close(fd);
#  277|   	free(buf);
#  278|   	if (whole_path != NULL)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:276:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
#  274|    cleanup:
#  275|   	if (fd != -1)
#  276|-> 		close(fd);
#  277|   	free(buf);
#  278|   	if (whole_path != NULL)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:276:17: warning[-Wanalyzer-malloc-leak]: leak of ‘whole_path’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:185:25: note: in expansion of macro ‘dE’
#  274|    cleanup:
#  275|   	if (fd != -1)
#  276|-> 		close(fd);
#  277|   	free(buf);
#  278|   	if (whole_path != NULL)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c: scope_hint: In function ‘inetlisteningservers_probe_main’
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c:566:29: warning[-Wanalyzer-malloc-leak]: leak of ‘req’
#  564|   	memset(req, 0, sizeof(*req));
#  565|   
#  566|-> 	req->protocol_ent = probe_obj_getent(object, "protocol", 1);
#  567|   	if (req->protocol_ent == NULL) {
#  568|   		err = PROBE_ENOVAL;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c:572:34: warning[-Wanalyzer-malloc-leak]: leak of ‘req’
#  570|   	}
#  571|   
#  572|-> 	req->local_address_ent = probe_obj_getent(object, "local_address", 1);
#  573|   	if (req->local_address_ent == NULL) {
#  574|   		err = PROBE_ENOVAL;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c:578:31: warning[-Wanalyzer-malloc-leak]: leak of ‘req’
#  576|   	}
#  577|   
#  578|-> 	req->local_port_ent = probe_obj_getent(object, "local_port", 1);
#  579|   	if (req->local_port_ent == NULL) {
#  580|   		err = PROBE_ENOVAL;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def65]
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c:615:9: warning[-Wanalyzer-malloc-leak]: leak of ‘req’
#  613|   	err = 0;
#  614|    cleanup:
#  615|-> 	SEXP_free(req->protocol_ent);
#  616|   	SEXP_free(req->local_address_ent);
#  617|   	SEXP_free(req->local_port_ent);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c:616:9: warning[-Wanalyzer-malloc-leak]: leak of ‘req’
#  614|    cleanup:
#  615|   	SEXP_free(req->protocol_ent);
#  616|-> 	SEXP_free(req->local_address_ent);
#  617|   	SEXP_free(req->local_port_ent);
#  618|   	free(req);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
openscap-1.4.4/src/OVAL/probes/unix/linux/inetlisteningservers_probe.c:617:9: warning[-Wanalyzer-malloc-leak]: leak of ‘req’
#  615|   	SEXP_free(req->protocol_ent);
#  616|   	SEXP_free(req->local_address_ent);
#  617|-> 	SEXP_free(req->local_port_ent);
#  618|   	free(req);
#  619|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:940:20: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:925:26: note: in expansion of macro ‘tmpbuf_get’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:925:26: note: in expansion of macro ‘tmpbuf_get’
#  938|   		 */
#  939|   		key = strdup(buffer + bufidx);
#  940|-> 		if (key == NULL)
#  941|   			exit(ENOMEM);
#  942|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1254:20: warning[-Wanalyzer-malloc-leak]: leak of ‘res’
# 1252|   
# 1253|   	xiconf_strans_t *res = malloc(sizeof(xiconf_strans_t));
# 1254|-> 	res->cnt = rbt_str_size(xiconf->stree);
# 1255|   	res->srv = malloc(sizeof(xiconf_service_t *) * res->cnt);
# 1256|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1257:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
# 1255|   	res->srv = malloc(sizeof(xiconf_service_t *) * res->cnt);
# 1256|   
# 1257|-> 	rbt_str_walk_inorder2(xiconf->stree, xiconf_dump_cb, (void *)res, 0);
# 1258|   
# 1259|   	res->cnt = rbt_str_size(xiconf->stree);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1257:9: warning[-Wanalyzer-malloc-leak]: leak of ‘res’
# 1255|   	res->srv = malloc(sizeof(xiconf_service_t *) * res->cnt);
# 1256|   
# 1257|-> 	rbt_str_walk_inorder2(xiconf->stree, xiconf_dump_cb, (void *)res, 0);
# 1258|   
# 1259|   	res->cnt = rbt_str_size(xiconf->stree);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/result.c:181:59: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/helpers.h:118:17: note: in expansion of macro ‘XCCDF_ITERATOR_GETTER’
openscap-1.4.4/src/XCCDF/helpers.h:123:17: note: in expansion of macro ‘XCCDF_IGETTER’
openscap-1.4.4/src/XCCDF/result.c:170:1: note: in expansion of macro ‘XCCDF_LISTMANIP’
openscap-1.4.4/src/XCCDF/helpers.h:118:17: note: in expansion of macro ‘XCCDF_ITERATOR_GETTER’
openscap-1.4.4/src/XCCDF/helpers.h:123:17: note: in expansion of macro ‘XCCDF_IGETTER’
openscap-1.4.4/src/XCCDF/result.c:170:1: note: in expansion of macro ‘XCCDF_LISTMANIP’
openscap-1.4.4/src/XCCDF/helpers.h:118:17: note: in expansion of macro ‘XCCDF_ITERATOR_GETTER’
openscap-1.4.4/src/XCCDF/helpers.h:123:17: note: in expansion of macro ‘XCCDF_IGETTER’
openscap-1.4.4/src/XCCDF/result.c:170:1: note: in expansion of macro ‘XCCDF_LISTMANIP’
#  179|   static inline void _xccdf_result_add_target_fact_uniq(struct xccdf_result *result, struct xccdf_target_fact *fact)
#  180|   {
#  181|-> 	struct xccdf_target_fact_iterator *target_facts = xccdf_result_get_target_facts(result);
#  182|   	while (xccdf_target_fact_iterator_has_more(target_facts)) {
#  183|   			struct xccdf_target_fact *target_fact = xccdf_target_fact_iterator_next(target_facts);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
openscap-1.4.4/src/XCCDF/result.c:182:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/debug_priv.h:47:102: note: in definition of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:62:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/XCCDF/result.c:317:25: note: in expansion of macro ‘dW’
openscap-1.4.4/src/XCCDF/helpers.h:127:17: note: in expansion of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:166:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/helpers.h:121:71: note: in definition of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:166:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:659:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:659:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/helpers.h:127:17: note: in expansion of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:167:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/helpers.h:121:71: note: in definition of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:167:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:117:41: note: in definition of macro ‘OSCAP_ITERATOR_HAS_MORE’
openscap-1.4.4/src/common/util.h:123:31: note: in expansion of macro ‘OSCAP_ITERATOR_GEN_T’
openscap-1.4.4/src/XCCDF/result.c:772:1: note: in expansion of macro ‘OSCAP_ITERATOR_GEN’
openscap-1.4.4/src/common/util.h:122:57: note: in expansion of macro ‘OSCAP_ITERATOR_HAS_MORE’
openscap-1.4.4/src/common/util.h:123:31: note: in expansion of macro ‘OSCAP_ITERATOR_GEN_T’
openscap-1.4.4/src/XCCDF/result.c:772:1: note: in expansion of macro ‘OSCAP_ITERATOR_GEN’
openscap-1.4.4/src/common/util.h:122:57: note: in expansion of macro ‘OSCAP_ITERATOR_HAS_MORE’
openscap-1.4.4/src/common/util.h:123:31: note: in expansion of macro ‘OSCAP_ITERATOR_GEN_T’
openscap-1.4.4/src/XCCDF/result.c:772:1: note: in expansion of macro ‘OSCAP_ITERATOR_GEN’
#  180|   {
#  181|   	struct xccdf_target_fact_iterator *target_facts = xccdf_result_get_target_facts(result);
#  182|-> 	while (xccdf_target_fact_iterator_has_more(target_facts)) {
#  183|   			struct xccdf_target_fact *target_fact = xccdf_target_fact_iterator_next(target_facts);
#  184|   			if (target_fact->type == fact->type)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
openscap-1.4.4/src/XCCDF/result.c:184:40: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:771:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/debug_priv.h:47:102: note: in definition of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:62:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/XCCDF/result.c:317:25: note: in expansion of macro ‘dW’
openscap-1.4.4/src/XCCDF/helpers.h:127:17: note: in expansion of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:166:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/helpers.h:121:71: note: in definition of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:166:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/common/util.h:194:55: note: in definition of macro ‘OSCAP_SETTER_HEADER’
openscap-1.4.4/src/common/util.h:240:9: note: in expansion of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:659:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/common/util.h:217:45: note: in definition of macro ‘OSCAP_SETTER_GENERIC’
openscap-1.4.4/src/common/util.h:246:49: note: in expansion of macro ‘OSCAP_SETTER_STRING’
openscap-1.4.4/src/XCCDF/result.c:659:1: note: in expansion of macro ‘OSCAP_ACCESSOR_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
openscap-1.4.4/src/XCCDF/helpers.h:127:17: note: in expansion of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:167:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/helpers.h:121:71: note: in definition of macro ‘XCCDF_ADDER’
openscap-1.4.4/src/XCCDF/result.c:167:1: note: in expansion of macro ‘XCCDF_LISTMANIP_STRING’
openscap-1.4.4/src/XCCDF/result.c: scope_hint: In function ‘_xccdf_result_add_target_fact_uniq’
#  182|   	while (xccdf_target_fact_iterator_has_more(target_facts)) {
#  183|   			struct xccdf_target_fact *target_fact = xccdf_target_fact_iterator_next(target_facts);
#  184|-> 			if (target_fact->type == fact->type)
#  185|   				if (target_fact->name != NULL && fact->name != NULL && !strcmp(target_fact->name, fact->name))
#  186|   					if (target_fact->value != NULL && fact->value != NULL && !strcmp(target_fact->value, fact->value)) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
openscap-1.4.4/src/XCCDF/tailoring.c:191:51: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/XCCDF/tailoring.c:126:9: note: in expansion of macro ‘XCCDF_ASSERT_ELEMENT’
openscap-1.4.4/src/XCCDF/tailoring.c: scope_hint: In function ‘xccdf_tailoring_parse’
#  189|   				dI("Parsing Tailoring Profiles without reference to Benchmark");
#  190|   			}
#  191|-> 			struct xccdf_item *item = xccdf_profile_parse(reader, benchmark);
#  192|   			if (!xccdf_tailoring_add_profile(tailoring, XPROFILE(item))) {
#  193|   				dW("Failed to add profile to tailoring while parsing!");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
openscap-1.4.4/src/XCCDF/tailoring.c:201:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
openscap-1.4.4/src/XCCDF/tailoring.c:126:9: note: in expansion of macro ‘XCCDF_ASSERT_ELEMENT’
openscap-1.4.4/src/XCCDF/tailoring.c: scope_hint: In function ‘xccdf_tailoring_parse’
#  199|   				xmlTextReaderConstLocalName(reader));
#  200|   		}
#  201|-> 		xmlTextReaderRead(reader);
#  202|   	}
#  203|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
openscap-1.4.4/src/XCCDF/tailoring.c:399:22: warning[-Wanalyzer-malloc-leak]: leak of ‘xccdf_tailoring_new()’
openscap-1.4.4/src/XCCDF/tailoring.c:126:9: note: in expansion of macro ‘XCCDF_ASSERT_ELEMENT’
openscap-1.4.4/src/XCCDF/tailoring.c: scope_hint: In function ‘xccdf_tailoring_parse’
#  397|   bool xccdf_tailoring_set_id(struct xccdf_tailoring *tailoring, const char* newval)
#  398|   {
#  399|-> 	if (tailoring->id)
#  400|   		free(tailoring->id);
#  401|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
openscap-1.4.4/src/common/debug_priv.h:47:37: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:185:25: note: in expansion of macro ‘dE’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:185:25: note: in expansion of macro ‘dE’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:185:25: note: in expansion of macro ‘dE’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:185:25: note: in expansion of macro ‘dE’
#   45|   
#   46|   
#   47|-> # define __dlprintf_wrapper(l, ...) __oscap_dlprintf (l, __FILE__, __PRETTY_FUNCTION__, __LINE__, 0, __VA_ARGS__)
#   48|   
#   49|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
openscap-1.4.4/src/common/debug_priv.h:47:37: warning[-Wanalyzer-malloc-leak]: leak of ‘new_buf’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:207:25: note: in expansion of macro ‘dE’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:207:25: note: in expansion of macro ‘dE’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:207:25: note: in expansion of macro ‘dE’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:63:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/independent/textfilecontent54_probe.c:207:25: note: in expansion of macro ‘dE’
#   45|   
#   46|   
#   47|-> # define __dlprintf_wrapper(l, ...) __oscap_dlprintf (l, __FILE__, __PRETTY_FUNCTION__, __LINE__, 0, __VA_ARGS__)
#   48|   
#   49|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
openscap-1.4.4/src/common/debug_priv.h:47:37: warning[-Wanalyzer-malloc-leak]: leak of ‘new_valstr_array’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1502:25: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1502:25: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1502:25: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1502:25: note: in expansion of macro ‘dD’
#   45|   
#   46|   
#   47|-> # define __dlprintf_wrapper(l, ...) __oscap_dlprintf (l, __FILE__, __PRETTY_FUNCTION__, __LINE__, 0, __VA_ARGS__)
#   48|   
#   49|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c: scope_hint: In function ‘op_remove_strl’
openscap-1.4.4/src/common/debug_priv.h:47:37: warning[-Wanalyzer-malloc-leak]: leak of ‘newstr_array’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1479:17: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1479:17: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1479:17: note: in expansion of macro ‘dD’
#   45|   
#   46|   
#   47|-> # define __dlprintf_wrapper(l, ...) __oscap_dlprintf (l, __FILE__, __PRETTY_FUNCTION__, __LINE__, 0, __VA_ARGS__)
#   48|   
#   49|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
openscap-1.4.4/src/common/debug_priv.h:47:37: warning[-Wanalyzer-malloc-leak]: leak of ‘srv’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1553:25: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1553:25: note: in expansion of macro ‘dD’
openscap-1.4.4/src/common/debug_priv.h:54:33: note: in expansion of macro ‘__dlprintf_wrapper’
openscap-1.4.4/src/common/debug_priv.h:64:17: note: in expansion of macro ‘oscap_dlprintf’
openscap-1.4.4/src/OVAL/probes/unix/xinetd_probe.c:1553:25: note: in expansion of macro ‘dD’
#   45|   
#   46|   
#   47|-> # define __dlprintf_wrapper(l, ...) __oscap_dlprintf (l, __FILE__, __PRETTY_FUNCTION__, __LINE__, 0, __VA_ARGS__)
#   48|   
#   49|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
openscap-1.4.4/tests/API/SEAP/test_api_seap_spb.c:68:41: warning[-Wanalyzer-malloc-leak]: leak of ‘iov[2].iov_base’
#   66|                   
#   67|                                   if (iov[i].iov_base == NULL) {
#   68|->                                         perror ("iov alloc");
#   69|                                           return (2);
#   70|                                   }

Scan Properties

analyzer-version-clippy1.93.0
analyzer-version-cppcheck2.19.1
analyzer-version-gcc16.0.1
analyzer-version-gcc-analyzer16.0.1
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
diffbase-analyzer-version-clippy1.93.0
diffbase-analyzer-version-cppcheck2.19.1
diffbase-analyzer-version-gcc16.0.1
diffbase-analyzer-version-gcc-analyzer16.0.1
diffbase-analyzer-version-shellcheck0.11.0
diffbase-analyzer-version-unicontrol0.0.2
diffbase-enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
diffbase-exit-code0
diffbase-hostip-172-16-1-181.us-west-2.compute.internal
diffbase-known-false-positives/usr/share/csmock/known-false-positives.js
diffbase-known-false-positives-rpmknown-false-positives-0.0.0.20260119.105402.g7a5be1b.main-1.el9.noarch
diffbase-mock-configfedora-rawhide-x86_64
diffbase-project-nameopenscap-1.4.4-0.20260205142344052934.pr2305.26.gd6f95b5c4
diffbase-store-results-to/tmp/tmp5kbfsz82/openscap-1.4.4-0.20260205142344052934.pr2305.26.gd6f95b5c4.tar.xz
diffbase-time-created2026-02-05 14:48:34
diffbase-time-finished2026-02-05 15:01:24
diffbase-toolcsmock
diffbase-tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,unicontrol,shellcheck,gcc,clippy' '-o' '/tmp/tmp5kbfsz82/openscap-1.4.4-0.20260205142344052934.pr2305.26.gd6f95b5c4.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmp5kbfsz82/openscap-1.4.4-0.20260205142344052934.pr2305.26.gd6f95b5c4.src.rpm'
diffbase-tool-versioncsmock-3.8.3.20260128.181932.g41af877-1.el9
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-181.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20260119.105402.g7a5be1b.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-nameopenscap-1.4.4-0.20260130161227471255.main.25.g4c34b120e
store-results-to/tmp/tmpi07fr_pt/openscap-1.4.4-0.20260130161227471255.main.25.g4c34b120e.tar.xz
time-created2026-02-05 14:33:53
time-finished2026-02-05 14:48:08
titleFixed findings
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,unicontrol,shellcheck,gcc,clippy' '-o' '/tmp/tmpi07fr_pt/openscap-1.4.4-0.20260130161227471255.main.25.g4c34b120e.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmpi07fr_pt/openscap-1.4.4-0.20260130161227471255.main.25.g4c34b120e.src.rpm'
tool-versioncsmock-3.8.3.20260128.181932.g41af877-1.el9