From 8c387f9de6d76cfa983b6fa7f39b2e9df4be4266 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Fri, 31 May 2019 10:27:36 +0530 Subject: [PATCH] vmware: fix potential NPE when memory hotplug capability is checked (#3362) This fixes potential NPE case when memory hotpluggability is checked based on the guest OS descriptor. Signed-off-by: Rohit Yadav --- .../src/com/cloud/hypervisor/vmware/mo/VirtualMachineMO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vmware-base/src/com/cloud/hypervisor/vmware/mo/VirtualMachineMO.java b/vmware-base/src/com/cloud/hypervisor/vmware/mo/VirtualMachineMO.java index b700b6d8f63..1ab325be14c 100644 --- a/vmware-base/src/com/cloud/hypervisor/vmware/mo/VirtualMachineMO.java +++ b/vmware-base/src/com/cloud/hypervisor/vmware/mo/VirtualMachineMO.java @@ -3281,7 +3281,7 @@ public class VirtualMachineMO extends BaseMO { virtualHardwareVersion = getVirtualHardwareVersion(); // Check if guest operating system supports memory hotadd - if (guestOsDescriptor.isSupportsMemoryHotAdd()) { + if (guestOsDescriptor != null && guestOsDescriptor.isSupportsMemoryHotAdd()) { guestOsSupportsMemoryHotAdd = true; } // Check if virtual machine is using hardware version 7 or later.