my computer workstation 15 pro running guest os windows 2003 regularly crashes , log file list :
2019-09-16T00:17:20.051+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 2.
2019-09-16T00:17:20.076+08:00| mks| I125: SWBWindow: Window #0 validation failed: no valid host window or host surface.
2019-09-16T00:17:20.076+08:00| mks| I125: SWBVmdb: Destroy SWB Window Id #0 because an invalid MKSWindow definition is recevied from UI over VMDB.
2019-09-16T00:17:20.081+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 1.
2019-09-16T00:17:20.081+08:00| mks| I125: SWBWindow: Window #1 validation failed: no valid host window or host surface.
2019-09-16T00:17:20.081+08:00| mks| I125: SWBVmdb: Destroy SWB Window Id #1 because an invalid MKSWindow definition is recevied from UI over VMDB.
2019-09-16T00:17:20.083+08:00| mks| I125: GDI-Backend: stopped by HWinMux to do window composition.
2019-09-16T00:17:20.083+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 0.
2019-09-16T00:17:22.563+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 1.
2019-09-16T00:17:22.563+08:00| mks| I125: GDI-Backend: successfully started by HWinMux to do window composition.
2019-09-16T00:17:22.575+08:00| mks| I125: MKS-HWinMux: Started GDI presentation backend
2019-09-16T00:17:22.576+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 2.
2019-09-16T00:17:38.770+08:00| vcpu-0| I125: VMMouse: CMD Read ID
2019-09-16T00:17:53.830+08:00| svga| I125: MKSScreenShotMgr: Taking a screenshot
2019-09-16T00:17:53.900+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 2.
2019-09-16T00:17:53.950+08:00| mks| I125: SWBWindow: Window #0 validation failed: no valid host window or host surface.
2019-09-16T00:17:53.950+08:00| mks| I125: SWBVmdb: Destroy SWB Window Id #0 because an invalid MKSWindow definition is recevied from UI over VMDB.
2019-09-16T00:17:53.958+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 1.
2019-09-16T00:17:53.959+08:00| mks| I125: SWBWindow: Window #1 validation failed: no valid host window or host surface.
2019-09-16T00:17:53.959+08:00| mks| I125: SWBVmdb: Destroy SWB Window Id #1 because an invalid MKSWindow definition is recevied from UI over VMDB.
2019-09-16T00:17:53.962+08:00| mks| I125: GDI-Backend: stopped by HWinMux to do window composition.
2019-09-16T00:17:53.962+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 0.
2019-09-16T00:17:54.715+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
2019-09-16T00:17:56.186+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 1.
2019-09-16T00:17:56.186+08:00| mks| I125: GDI-Backend: successfully started by HWinMux to do window composition.
2019-09-16T00:17:56.200+08:00| mks| I125: MKS-HWinMux: Started GDI presentation backend
2019-09-16T00:17:56.202+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 2.
2019-09-16T00:18:18.994+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
2019-09-16T00:18:29.817+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
2019-09-16T00:20:23.778+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
2019-09-16T00:20:55.099+08:00| svga| I125: MKSScreenShotMgr: Taking a screenshot
2019-09-16T00:20:55.176+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 2.
2019-09-16T00:20:55.245+08:00| mks| I125: SWBWindow: Window #0 validation failed: no valid host window or host surface.
2019-09-16T00:20:55.245+08:00| mks| I125: SWBVmdb: Destroy SWB Window Id #0 because an invalid MKSWindow definition is recevied from UI over VMDB.
2019-09-16T00:20:55.253+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 1.
2019-09-16T00:20:55.253+08:00| mks| I125: SWBWindow: Window #1 validation failed: no valid host window or host surface.
2019-09-16T00:20:55.253+08:00| mks| I125: SWBVmdb: Destroy SWB Window Id #1 because an invalid MKSWindow definition is recevied from UI over VMDB.
2019-09-16T00:20:55.258+08:00| mks| I125: GDI-Backend: stopped by HWinMux to do window composition.
2019-09-16T00:20:55.259+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 0.
2019-09-16T00:20:56.350+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 1.
2019-09-16T00:20:56.350+08:00| mks| I125: GDI-Backend: successfully started by HWinMux to do window composition.
2019-09-16T00:20:56.356+08:00| mks| I125: MKS-HWinMux: Started GDI presentation backend
2019-09-16T00:20:56.357+08:00| mks| I125: SWBWindow: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 2.
2019-09-16T00:21:01.267+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
2019-09-16T00:21:06.054+08:00| vmx| I125: VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOff without reset, soft, softOptionTimeout: 20000000.
2019-09-16T00:21:06.054+08:00| vmx| I125: Tools: sending 'OS_Halt' (state = 1) state change request
2019-09-16T00:21:06.054+08:00| vmx| I125: Tools: Changing running status: 1 => 2.
2019-09-16T00:21:06.054+08:00| vmx| I125: Tools: [RunningStatus] Last heartbeat value 1178070 (last received 0s ago)
2019-09-16T00:21:06.145+08:00| vmx| I125: TOOLS state change 1 returned status 0
2019-09-16T00:21:06.145+08:00| vmx| I125: Msg_Post: Error
2019-09-16T00:21:06.145+08:00| vmx| I125: [msg.tools.haltFailed] The request to Power off this virtual machine failed because the corresponding VMware Tools script did not run successfully. If you have configured a custom power-off script in this virtual machine, make sure that it contains no errors. Attempting the operation again will ignore the script failure. You can also submit a support request to report this issue.
2019-09-16T00:21:06.145+08:00| vmx| I125+
2019-09-16T00:21:06.145+08:00| vmx| I125: ----------------------------------------
2019-09-16T00:21:08.059+08:00| vmx| I125: Vix: [mainDispatch.c:4150]: VMAutomationReportPowerStateChange: Reporting power state change (opcode=2, err=0).
2019-09-16T00:21:08.065+08:00| vmx| I125: Tools: Changing running status: 2 => 1.
2019-09-16T00:21:08.065+08:00| vmx| I125: Tools: [RunningStatus] Last heartbeat value 1178071 (last received 0s ago)
2019-09-16T00:21:08.123+08:00| vmx| I125: sata0:0: Command *UNKNOWN (0x4a)* took 1.999 seconds (ok)
2019-09-16T00:21:08.126+08:00| vcpu-1| I125: Tools: Unable to send state change 1: TCLO error.
2019-09-16T00:21:16.124+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
