Re: [edk2-devel] [PATCH 3/3] ShellPkg/TftpDynamicCommand.inf: Add missing DEPEX
Did you make sure the change would really fix the issue? Just add the DEPX would only make sure the protocol is installed but not installed to the image handle. The return value would be still error code. And the issue is still there. The HII image related protocol should not be the MUST have for the application. Using the DEBUG ASSERT is not appropriate. I would suggest to remove the ASSERT instead. Thanks, Zhichao From: devel@edk2.groups.io On Behalf Of Sheng Lean Tan Sent: Thursday, March 16, 2023 12:54 AM To: devel@edk2.groups.io; Rudolph, Patrick ; Gao, Zhichao Cc: Dong, Guo ; Ni, Ray ; Rhodes, Sean ; Lu, James ; Guo, Gua Subject: Re: [edk2-devel] [PATCH 3/3] ShellPkg/TftpDynamicCommand.inf: Add missing DEPEX Added Zhichao. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101255): https://edk2.groups.io/g/devel/message/101255 Mute This Topic: https://groups.io/mt/97421038/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH 3/3] ShellPkg/TftpDynamicCommand.inf: Add missing DEPEX
Added Zhichao. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101239): https://edk2.groups.io/g/devel/message/101239 Mute This Topic: https://groups.io/mt/97421038/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH 3/3] ShellPkg/TftpDynamicCommand.inf: Add missing DEPEX
Reviewed-by: Sean Rhodes On Mon, 6 Mar 2023 at 08:38, Patrick Rudolph wrote: > Add protocol gEfiHiiPackageListProtocolGuid to DEPEX > to make sure it's present before using it. > > Fixes ASSERTION seen on DEBUG build. > > Signed-off-by: Patrick Rudolph > --- > ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git > a/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf > b/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf > index b0c8e8f84b..d0d849a1eb 100644 > --- a/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf > +++ b/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf > @@ -57,4 +57,4 @@ >gEfiShellDynamicCommandProtocolGuid## PRODUCES > > [DEPEX] > - TRUE > + gEfiHiiPackageListProtocolGuid > -- > 2.39.1 > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#100721): https://edk2.groups.io/g/devel/message/100721 Mute This Topic: https://groups.io/mt/97421038/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[edk2-devel] [PATCH 3/3] ShellPkg/TftpDynamicCommand.inf: Add missing DEPEX
Add protocol gEfiHiiPackageListProtocolGuid to DEPEX to make sure it's present before using it. Fixes ASSERTION seen on DEBUG build. Signed-off-by: Patrick Rudolph --- ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf b/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf index b0c8e8f84b..d0d849a1eb 100644 --- a/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf +++ b/ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf @@ -57,4 +57,4 @@ gEfiShellDynamicCommandProtocolGuid## PRODUCES [DEPEX] - TRUE + gEfiHiiPackageListProtocolGuid -- 2.39.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#100719): https://edk2.groups.io/g/devel/message/100719 Mute This Topic: https://groups.io/mt/97421038/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-