]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg PiSmmCore: Ensure SxDispatch not NULL before dereferenced
authorStar Zeng <star.zeng@intel.com>
Wed, 13 Dec 2017 03:26:23 +0000 (11:26 +0800)
committerStar Zeng <star.zeng@intel.com>
Wed, 13 Dec 2017 10:34:32 +0000 (18:34 +0800)
Cc: Hao Wu <hao.a.wu@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
MdeModulePkg/Core/PiSmmCore/PiSmmCore.c

index 1ccb9c7787ad8b7e57edba1ab9f2bccbf6caa115..f136b5d5693bda22ca0f3b49f2cc14a798912e01 100644 (file)
@@ -321,7 +321,7 @@ SmmReadyToBootHandler (
              NULL,\r
              (VOID **)&SxDispatch\r
              );\r
-  if (!EFI_ERROR (Status)) {\r
+  if (!EFI_ERROR (Status) && (SxDispatch != NULL)) {\r
     //\r
     // Register a S3 entry callback function to\r
     // determine if it will be during S3 resume.\r