[edk2-devel] [PATCH edk2-test 1/1] uefi-sct/SctPkg: build failure DevicePathToText test

G Edhaya Chandran edhaya.chandran at arm.com
Mon Nov 30 12:59:04 UTC 2020


Reviewed-by: G Edhaya Chandran<edhaya.chandran at arm.com>

Upstreamed by the commit-id : fb0e695747e2cb45580f7cc3277cda39fa363ed3


With Warm Regards,
Edhay


> -----Original Message-----
> From: Heinrich Schuchardt <xypron.glpk at gmx.de>
> Sent: 26 November 2020 00:43
> To: G Edhaya Chandran <Edhaya.Chandran at arm.com>
> Cc: EDK II Development <devel at edk2.groups.io>; Eric Jin <eric.jin at intel.com>;
> Samer El-Haj-Mahmoud <Samer.El-Haj-Mahmoud at arm.com>; Barton Gao
> <gaojie at byosoft.com.cn>; Heinrich Schuchardt <xypron.glpk at gmx.de>
> Subject: [PATCH edk2-test 1/1] uefi-sct/SctPkg: build failure DevicePathToText
> test
>
> Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3029
>
> After commit 75c92b85bf9b ("uefi-sct/SctPkg: NULL deref in DevicePathToText
> test") a build failure was observed.
>
> Length is a field in MEDIA_OFFSET_DEVICE_PATH.Header and not in
> MEDIA_OFFSET_DEVICE_PATH itself.
>
> Fixes: 75c92b85bf9b ("uefi-sct/SctPkg: NULL deref in DevicePathToText test")
> Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
> ---
>  .../BlackBoxTest/DevicePathToTextBBTestCoverage.c               | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/uefi-
> sct/SctPkg/TestCase/UEFI/EFI/Protocol/DevicePathToText/BlackBoxTest/Device
> PathToTextBBTestCoverage.c b/uefi-
> sct/SctPkg/TestCase/UEFI/EFI/Protocol/DevicePathToText/BlackBoxTest/Device
> PathToTextBBTestCoverage.c
> index eb77c3564e95..e83d570662c2 100644
> --- a/uefi-
> sct/SctPkg/TestCase/UEFI/EFI/Protocol/DevicePathToText/BlackBoxTest/Device
> PathToTextBBTestCoverage.c
> +++ b/uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/DevicePathToText/BlackB
> +++ oxTest/DevicePathToTextBBTestCoverage.c
> @@ -1200,7 +1200,7 @@
> DevicePathToTextConvertDeviceNodeToTextCoverageTest (
>    pDeviceNode2 = SctConvertTextToDeviceNode(Text);
> SctPrint(L"pDeviceNode2 = %p\n", pDeviceNode2);
>    if (pDeviceNode2 &&
> -      ((MEDIA_OFFSET_DEVICE_PATH *)pDeviceNode2)->Length ==
> +      ((MEDIA_OFFSET_DEVICE_PATH *)pDeviceNode2)->Header.Length ==
>        sizeof(MEDIA_OFFSET_DEVICE_PATH)) {
>      ((MEDIA_OFFSET_DEVICE_PATH *)pDeviceNode2)->Reserved = 0;
>    }
> --
> 2.29.2

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#68077): https://edk2.groups.io/g/devel/message/68077
Mute This Topic: https://groups.io/mt/78506956/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-






More information about the edk2-devel-archive mailing list