VirtualBox

Opened 4 years ago

Last modified 3 years ago

#19716 new defect

Total freeze VM after resume PC from sleep with multi-display

Reported by: PDZ Owned by:
Component: other Version: VirtualBox 6.1.10
Keywords: multi-display, sleep, resume, hibernate, freeze Cc:
Guest type: Linux Host type: Windows

Description

I have notebook with additional display connected. After resume PC from sleep i have grayscaled VM (not resumed). After any manipulation (manual click to resume or power off) i have total freeze VM, any keys and menus do not work, I can stop it only from windows process manager. I see this bug only if I use additional display, and not always. Host - Windows 10 Pro. Guest - Ubuntu 20.04.

Last log messages:

19:20:59.444238 Pausing VM execution, reason 'host suspend'
19:20:59.445534 Changing the VM state from 'RUNNING' to 'SUSPENDING'
19:20:59.455506 AIOMgr: Endpoint for file 'D:\VM\u20d\u20d.vdi' (flags 000c0781) created successfully
19:20:59.459381 AIOMgr: Async flushes not supported
19:20:59.460061 AIOMgr: Endpoint for file 'D:\VM\minerdev.vhd' (flags 000c0781) created successfully
19:21:00.435103 PDMR3Suspend: 988 580 745 ns run time
19:21:00.435115 Changing the VM state from 'SUSPENDING' to 'SUSPENDED'
19:21:00.435665 Console: Machine state changed to 'Paused'
19:21:01.289288 Audio: Device configuration of driver 'DSoundAudio' has changed
35:23:09.706882 Resuming VM execution, reason 'host resume'
35:23:09.706982 Changing the VM state from 'SUSPENDED' to 'RESUMING'
35:23:09.708188 AIOMgr: Endpoint for file 'D:\VM\u20d\u20d.vdi' (flags 000c0723) created successfully
35:23:09.716841 AIOMgr: Endpoint for file 'D:\VM\minerdev.vhd' (flags 000c0723) created successfully
35:23:27.908281 GUI: UIMachineLogic: Host-screen count changed
35:23:28.567910 GUI: UIMachineLogic: Host-screen count changed
35:23:28.921678 GUI: UIDesktopWidgetWatchdog::sltHandleHostScreenResized: Screen 1 is formally resized to: 0x0 x 1920x1080
35:23:28.921702 GUI: UIMachineLogic: Host-screen geometry changed
35:23:28.971593 GUI: UIDesktopWidgetWatchdog::sltHandleHostScreenWorkAreaResized: Screen 1 work area is formally resized to: 0x0 x 1920x1080
35:23:28.971614 GUI: UIMachineLogic: Host-screen available-area changed
35:23:28.972004 GUI: UIDesktopWidgetWatchdog::sltHandleHostScreenResized: Screen 1 is formally resized to: -1920x1072 x 1920x1080
35:23:28.972039 GUI: UIMachineLogic: Host-screen geometry changed
35:23:28.972572 GUI: UIDesktopWidgetWatchdog::sltHandleHostScreenWorkAreaResized: Screen 1 work area is formally resized to: -1920x1072 x 1920x1080
35:23:28.972590 GUI: UIMachineLogic: Host-screen available-area changed
35:23:33.526775 GUI: UIDesktopWidgetWatchdog::sltHandleHostScreenWorkAreaResized: Screen 0 work area is formally resized to: 0x0 x 3840x2130
35:23:33.526800 GUI: UIMachineLogic: Host-screen available-area changed
35:23:33.527365 GUI: UIDesktopWidgetWatchdog::sltHandleHostScreenWorkAreaResized: Screen 1 work area is formally resized to: -1920x1072 x 1920x1050
35:23:33.527380 GUI: UIMachineLogic: Host-screen available-area changed
35:23:37.709638 ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Invalid machine state Paused when checking if the guest entered the ACPI mode)}, preserve=false aResultDetail=0
35:23:41.938981 ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Invalid machine state Paused when checking if the guest entered the ACPI mode)}, preserve=false aResultDetail=0
35:23:43.170192 GUI: Request for close-action to power VM off.
35:23:43.170209 GUI: Passing request to power VM off from machine-logic to UI session.
35:23:43.170453 GUI: Powering VM down on UI session power off request...
35:23:43.173091 Console: Machine state changed to 'Stopping'
35:23:43.174650 Console::powerDown(): A request to power off the VM has been issued (mMachineState=Stopping, InUninit=0)
19:20:59.444238 - I sleep (or hibernate) PC.
35:23:09.706882 - Resume PC - VM is grayscaled, after any manipulation - total freeze.

Attachments (2)

ledora-64b.pc5-2020-10-02-10-53-41.zip (131.5 KB ) - added by ludek 3 years ago.
Guest freezes after host Windows 10 wake-up
VBox.log (114.6 KB ) - added by davidhcefx 3 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 by PDZ, 4 years ago

Some previous versions of VirtualBox also have this problem. I came across this before upgrade to 6.1.10.

comment:2 by PDZ, 4 years ago

Is assumption. It seems this bug is affected if I turn on additional display after laptop. If i turn on display first, and laptop after, like all ok.

comment:3 by asola, 3 years ago

This seems to be affecting me as well.

Virtualbox: 6.1.14

Host: Linux Mint 19.3 x64

Guest: Ubuntu 20.04 x64

The guest becomes unresponsive on host resume and can only be stopped with power-off.

by ludek, 3 years ago

Guest freezes after host Windows 10 wake-up

comment:4 by ludek, 3 years ago

Hello,

the same problem here, guest freezes after wake-up, host is Windows 10, two monitors (guest uses only one monitor). The problem started to occur after latest Windows 10 update.

comment:5 by davidhcefx, 3 years ago

Hello,

I encountered the same problem, except that I did not have multiple monitor, only the one attached with my laptop.

  • VirtualBox: 6.1.18 r142142
  • Host: Windows 10
  • Guest: Ubuntu 18.04
  • Description:
    • VM successfully paused at 05:35:37.446368
    • Laptop then hibernated and later resumed
    • VM failed resuming at 14:36:45.091539
    • Note that the unresponsive process VirtualBoxVM.exe appeared to be waiting for VBoxSVC.exe in Task Manager.

by davidhcefx, 3 years ago

Attachment: VBox.log added
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use