core.vpxd-worker file./var/log/vmware/vpxd/vpxd.log similar to the following immediately precede the crash:yyyy-mm-ddT00:00:00.000-00:00 info vpxd[50262] [Originator@6876 sub=vpxLro opID=lro-########-######b5] [VpxLRO] -- BEGIN task-###### -- dvs-## -- vim.DistributedVirtualSwitch.addPortgroups/var/core/core.vpxd-worker backtrace similar to this:
Vpxd::Vds::Validate::CheckPortTeamingWithMirror (spec=<optimized out>, dvsConfig=dvsConfig@entry=0x7f8c04416c70) at bora/vpx/vpxd/dvs/core/validate.cpp:3046"_destinationPort = {_ptr = 0x0}" can be found which indicates nullptr.
warning: 3046 bora/vpx/vpxd/dvs/core/validate.cpp: No such file or directory
_sourcePortReceived = {
_ptr = 0x7f8c04228cb0
},
_destinationPort = {
_ptr = 0x0
},
VMware vCenter Server 7.x
A vpxd crash is observed during the addPortgroups task, specifically in the CheckPortTeamingWithMirror function, when vspanDestPort is a nullptr.
Following the steps below to confirm which one of the mirror session destinations is unset.
https://<VC_IP/FQDN>/mob/?moid=dvs-<problematic-dvs-moid-in-vpxd.log>&doPath=ConfigdestinationPort"Data Object Type: VMwareVspanSessionParent Managed Object ID: dvs-<problematic-dvs-moid-in-vpxd.log>Property Path: config.vspanSession["0"] PropertiesNAME TYPE VALUEdescription string UnsetdestinationPort VMwareVspanPort Unset enabled boolean false