VirtualBox

Opened 10 years ago

Last modified 8 years ago

#12933 new defect

unable to save machine state in case of host reboot/shutdown event

Reported by: Mihai Hanor Owned by:
Component: other Version: VirtualBox 4.3.10
Keywords: Cc:
Guest type: all Host type: Windows

Description

Host: Windows 7 SP1 x64

When a shutdown/reboot event is issued on the host OS, the VirtualBox frontend presents, to the user, the Close VM window, allowing the user to save or properly shutdown the guest. But saving the VM state isn't possible, because the VirtualBox COM service (VBoxSVC) exits immediately. The user is only able to shut down or power off the VM. When choosing to save the state, the user encounters this error:

Failed to save the state of the virtual machine .

Callee RC: RPC_S_SERVER_UNAVAILABLE 0x800706BA (0x800706BA)

Attachments (2)

VBox.log (61.6 KB ) - added by Mihai Hanor 8 years ago.
VBox.log.1 (67.4 KB ) - added by Mihai Hanor 8 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 by RBerteig, 9 years ago

Unattended reboot is part of the normal life cycle of a Windows host machine. VB like any other Windows application should be capable of taking some sensible action when it occurs. Just advising people to turn off automatic updates is the wrong approach.

The principle of least surprise would be for an unattended shutdown (or reboot) as caused by an automatic update installation to save the state of any open VMs. Returning to the office to find that an unexpected windows update has forcibly crashed a VM is not a satisfactory end user experience.

comment:2 by Mihai Hanor, 8 years ago

The current behavior of VirtualBox, when rebooting the Windows host: the VM terminates with a VirtualBox critical error message if it tries to access the COM service.

Last edited 8 years ago by Mihai Hanor (previous) (diff)

by Mihai Hanor, 8 years ago

Attachment: VBox.log added

by Mihai Hanor, 8 years ago

Attachment: VBox.log.1 added

comment:3 by Mihai Hanor, 8 years ago

Related: #15059

comment:4 by Phuah Yee Keat, 8 years ago

Faced the same issue. Any workaround?

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use