]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg DxeCore: Check pointer AllocInfoData before dereferencing.
authorStar Zeng <star.zeng@intel.com>
Thu, 27 Nov 2014 02:51:04 +0000 (02:51 +0000)
committerlzeng14 <lzeng14@Edk2>
Thu, 27 Nov 2014 02:51:04 +0000 (02:51 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16453 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c

index dca0008f75aeec5f32b39fe7d2176b02f4d573ac..60971ba9f9be14801943575b4f507e8886dc9670 100644 (file)
@@ -838,6 +838,7 @@ CoreUpdateProfileAllocate (
   if (EFI_ERROR (Status)) {\r
     return FALSE;\r
   }\r
+  ASSERT (AllocInfoData != NULL);\r
   AllocInfo = &AllocInfoData->AllocInfo;\r
   AllocInfoData->Signature      = MEMORY_PROFILE_ALLOC_INFO_SIGNATURE;\r
   AllocInfo->Header.Signature   = MEMORY_PROFILE_ALLOC_INFO_SIGNATURE;\r