I recently experienced BSOD with the error message “CRITICAL_STRUCTURE_CORRUPTION” for a virtual machine running Windows Server 2012 R2 running on a ESXi Host 5.0.0, 623860.
This is a known issue and was resolved in ESXi 5.0 Update 3.
There is also a workaround to create a CPUID mask for the virtual machines with the above symptom.
1) Power down the virtual machine.
2) Edit Settings for the virtual machine.
3) Select the ‘Options’ tab and browse to ‘Advanced>CPUID Mask’ and select ‘Advanced’.
4) Paste the below into the edx register field under Level 80000001.
----:0---:----:----:----:----:----:----
5) Apply the settings and power on the virtual machine