Hello folks
I'm facing a bit of a weird issue here.
I'm working on a UEFI shell app, which, for some reason, hangs on exit, and
by that I mean when I'm returning the final status from ShellAppMain.
ie:
INTN EFIAPI ShellAppMain( IN UINTN Argc, IN CHAR16 **Argv)
{
EFI_STATUS status;
...
return status;
}
Looking through other examples, all other shell apps do exactly the same
thing, yet mine hangs every time without fail.
I suspect it might have something to do with memory that was not freed, but
that is just a suspicion for now as I had it exiting properly not that long
ago.
Question here is, how can I figure out what is going on?
Are there any code analysis tools I could try?
Normally I would use something like valgrind, but I am not sure
anything like it exists for UEFI shell.
Appreciate any help.
Thank you
xp
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#91286): https://edk2.groups.io/g/devel/message/91286
Mute This Topic: https://groups.io/mt/92338824/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-