VBoxSVC.EXE failure, crashing 3 long time active VMs
Posted: 6. Aug 2020, 22:54
I have a Windows 10 1909 Intel i7 4970 machine that I leave running with multiple VirtualBox guests active. (Usually around 3, and it was three in this case.) All three guests are also Windows 10 guests. It's the latest version of VB (6.1.12) with the latest guest additions. It's been running fine (and continuously) since I upgraded the VB to the current version, probably 2 or 3 weeks ago.
This morning I woke to find all three machines reporting:
A critical error has occurred while running the virtual machine and the machine execution should be stopped.
For help, please see the Community section on https://www.virtualbox.org or your support contract. Please provide the contents of the log file VBox.log, which you can find in the virtual machine log directory, as well as a description of what you were doing when this error happened. Note that you can also access the above file by selecting Show Log from the Machine menu of the main VirtualBox window.
Press OK to power off the machine.
And when I pressed the button to power off each machine, I got a chain of pop-ups of the sort (I have elided the actual VM name(s)):
Failed to open a session for the virtual machine {VM Name}.
Callee RC: E_FAIL (0x80004005)
I then went poking around in the Reliability Monitor and found:
VBoxSVC.exe
Faulting application name: VBoxSVC.exe, version: 6.1.12.39181, time stamp: 0x5f08d7c9
Faulting module name: ntdll.dll, version: 10.0.18362.815, time stamp: 0xb29ecf52
Exception code: 0xc0000374
Fault offset: 0x00000000000f9229
Faulting process id: 0x26c4
Faulting application start time: 0x01d65c64e48d2d8a
Faulting application path: C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: ba10d01c-ec0d-4ef5-807a-2b667143d887
Faulting package full name:
Faulting package-relative application ID:
This morning I woke to find all three machines reporting:
A critical error has occurred while running the virtual machine and the machine execution should be stopped.
For help, please see the Community section on https://www.virtualbox.org or your support contract. Please provide the contents of the log file VBox.log, which you can find in the virtual machine log directory, as well as a description of what you were doing when this error happened. Note that you can also access the above file by selecting Show Log from the Machine menu of the main VirtualBox window.
Press OK to power off the machine.
And when I pressed the button to power off each machine, I got a chain of pop-ups of the sort (I have elided the actual VM name(s)):
Failed to open a session for the virtual machine {VM Name}.
Callee RC: E_FAIL (0x80004005)
I then went poking around in the Reliability Monitor and found:
VBoxSVC.exe
Faulting application name: VBoxSVC.exe, version: 6.1.12.39181, time stamp: 0x5f08d7c9
Faulting module name: ntdll.dll, version: 10.0.18362.815, time stamp: 0xb29ecf52
Exception code: 0xc0000374
Fault offset: 0x00000000000f9229
Faulting process id: 0x26c4
Faulting application start time: 0x01d65c64e48d2d8a
Faulting application path: C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: ba10d01c-ec0d-4ef5-807a-2b667143d887
Faulting package full name:
Faulting package-relative application ID: