[coreboot] New Defects reported by Coverity Scan for coreboot
scan-admin at coverity.com
scan-admin at coverity.com
Fri Sep 1 14:32:55 CEST 2017
Hi,
Please find the latest report on new defect(s) introduced to coreboot found with Coverity Scan.
5 new defect(s) introduced to coreboot found with Coverity Scan.
2 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 5 of 5 defect(s)
** CID 1380296: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 718 in acpi_dp_add_property_list()
________________________________________________________________________________________________________
*** CID 1380296: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 718 in acpi_dp_add_property_list()
712 acpi_dp_add_string(dp, prop->name, prop->string);
713 break;
714 case ACPI_DP_TYPE_REFERENCE:
715 acpi_dp_add_reference(dp, prop->name, prop->string);
716 break;
717 case ACPI_DP_TYPE_ARRAY:
>>> CID 1380296: Resource leaks (RESOURCE_LEAK)
>>> Ignoring storage allocated by "acpi_dp_add_array(dp, (*prop).array)" leaks it.
718 acpi_dp_add_array(dp, prop->array);
719 break;
720 case ACPI_DP_TYPE_CHILD:
721 acpi_dp_add_child(dp, prop->name, prop->child);
722 break;
723 default:
** CID 1380295: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 721 in acpi_dp_add_property_list()
________________________________________________________________________________________________________
*** CID 1380295: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 721 in acpi_dp_add_property_list()
715 acpi_dp_add_reference(dp, prop->name, prop->string);
716 break;
717 case ACPI_DP_TYPE_ARRAY:
718 acpi_dp_add_array(dp, prop->array);
719 break;
720 case ACPI_DP_TYPE_CHILD:
>>> CID 1380295: Resource leaks (RESOURCE_LEAK)
>>> Ignoring storage allocated by "acpi_dp_add_child(dp, prop->name, (*prop).child)" leaks it.
721 acpi_dp_add_child(dp, prop->name, prop->child);
722 break;
723 default:
724 continue;
725 }
726
** CID 1380294: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 709 in acpi_dp_add_property_list()
________________________________________________________________________________________________________
*** CID 1380294: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 709 in acpi_dp_add_property_list()
703
704 if (prop->type == ACPI_DP_TYPE_UNKNOWN || !prop->name)
705 continue;
706
707 switch (prop->type) {
708 case ACPI_DP_TYPE_INTEGER:
>>> CID 1380294: Resource leaks (RESOURCE_LEAK)
>>> Ignoring storage allocated by "acpi_dp_add_integer(dp, prop->name, (*prop).integer)" leaks it.
709 acpi_dp_add_integer(dp, prop->name, prop->integer);
710 break;
711 case ACPI_DP_TYPE_STRING:
712 acpi_dp_add_string(dp, prop->name, prop->string);
713 break;
714 case ACPI_DP_TYPE_REFERENCE:
** CID 1380293: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 715 in acpi_dp_add_property_list()
________________________________________________________________________________________________________
*** CID 1380293: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 715 in acpi_dp_add_property_list()
709 acpi_dp_add_integer(dp, prop->name, prop->integer);
710 break;
711 case ACPI_DP_TYPE_STRING:
712 acpi_dp_add_string(dp, prop->name, prop->string);
713 break;
714 case ACPI_DP_TYPE_REFERENCE:
>>> CID 1380293: Resource leaks (RESOURCE_LEAK)
>>> Ignoring storage allocated by "acpi_dp_add_reference(dp, prop->name, (*prop).string)" leaks it.
715 acpi_dp_add_reference(dp, prop->name, prop->string);
716 break;
717 case ACPI_DP_TYPE_ARRAY:
718 acpi_dp_add_array(dp, prop->array);
719 break;
720 case ACPI_DP_TYPE_CHILD:
** CID 1380292: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 712 in acpi_dp_add_property_list()
________________________________________________________________________________________________________
*** CID 1380292: Resource leaks (RESOURCE_LEAK)
/src/arch/x86/acpi_device.c: 712 in acpi_dp_add_property_list()
706
707 switch (prop->type) {
708 case ACPI_DP_TYPE_INTEGER:
709 acpi_dp_add_integer(dp, prop->name, prop->integer);
710 break;
711 case ACPI_DP_TYPE_STRING:
>>> CID 1380292: Resource leaks (RESOURCE_LEAK)
>>> Ignoring storage allocated by "acpi_dp_add_string(dp, prop->name, (*prop).string)" leaks it.
712 acpi_dp_add_string(dp, prop->name, prop->string);
713 break;
714 case ACPI_DP_TYPE_REFERENCE:
715 acpi_dp_add_reference(dp, prop->name, prop->string);
716 break;
717 case ACPI_DP_TYPE_ARRAY:
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbLuoVetFLSjdonCi1EjfHRqWGQvojmmkYaBE-2BPJiTQvQ-3D-3D_q4bX76XMySz3BXBlWr5fXXJ4cvAsgEXEqC7dBPM7O5YeD5ELWW4At2GnYRYllm7nZy880fwTdnWIJfsOt-2FNowCBpt4UE3nVPLUY57xUCzLIP9P7NBBztHm82q0-2FzlA448bYdKXYMvqfggeMFjQTg9Fhve3YhdUGfBRpgfevZuaFq32v261ThKgk617ThB573sBR0HRH8ggjed1D2dwIL0qB-2BgFIUJ5kTdrl9RjJsfcI-3D
To manage Coverity Scan email notifications for "coreboot at coreboot.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4e-2BpBzwOa5gzBZa9dWpDbzfofODnVj1enK2UkK0-2BgCCqfkfgGF5ECMwHI0-2FVznrU953Dvw3Ddjop950pccFQ-2Br0qaXkQSgAjbZsF6g7Yem3Y-3D_q4bX76XMySz3BXBlWr5fXXJ4cvAsgEXEqC7dBPM7O5YeD5ELWW4At2GnYRYllm7no1MHJzC71kRBYYPWVDjzP9TMMKyNhsWKUK3X6nVcsZQkZHvwqHGsSVvK7Zj0jz6hFEvL7Ogwblx8XCDCobWXaCc43LBxv5-2Fpi21TF7VbKdbrsaQgkt-2F4OQYPPuFhv03O08TlNahtz9MxqfehH3EOMVshCqQxKws52coLX8jwySs-3D
More information about the coreboot
mailing list