#3826 closed defect (fixed)
Solaris host crashes resuming after suspend resume
Reported by: | Chris Kiick | Owned by: | |
---|---|---|---|
Component: | host support | Version: | VirtualBox 2.2.0 |
Keywords: | suspend resume | Cc: | |
Guest type: | Solaris | Host type: | Solaris |
Description
Host: solaris (nv111 dev build) on a tecra M10 laptop running virtualbox 2.2.0 r45846. Guest: either debian or solaris (s10u7). The guest OS doesn't seem to matter. Do this:
- start guest OS virtual machine
- Machine->Pause
- suspend host system
- resume host system
- Machine->resume
Host OS crashes and immediately reboots.
The log file only has "startvm" in it. Reproducible on demand. Config: OS Type:
Solaris (64 bit) Base Memory:
512 MB Video Memory:
12 MB Boot Order:
Hard Disk ACPI:
Enabled IO APIC:
Enabled VT-x/AMD-V:
Enabled Nested Paging:
Disabled PAE/NX:
Disabled 3D Acceleration:
Disabled
NOTE: could not add log file due to errors in tracback.
Change History (10)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
still can't attach a file. Here's the contents of the log file: Log created: 2009-04-23T17:50:10.670777000Z Executable: /opt/VirtualBox/amd64/VirtualBox Arg[0]: /opt/VirtualBox/amd64/VirtualBox Arg[1]: --comment Arg[2]: calloutbackport Arg[3]: --startvm Arg[4]: e3a0cdcd-c900-4eab-9916-23a81ec67e4c
That's it.
follow-up: 4 comment:3 by , 16 years ago
Acer Aspire 5920G
I observe the same behavior on snv101: start guest Vista -> suspend host (guest can be paused but it is not necessary) -> resume host -> observe unexpected reboot of host machine
Also I see different behavior in similar situation: start guest Vista -> start opengl application (3D-game) -> suspend host -> resume host -> unexpected reboot of host. At start of laptop boot - at POST stage - I see strange behavior of videocard: it looks like CRT-display with no any synchronization. Solaris is booted well but no any image on the screen - no "synchronization". This situation can be repaired by reinsertion of laptop's battery. Does Virualbox write some trash into DAC?!? The same situation (no synchro after reboot) in another situation: start guest Vista (no any applications are started) -> connect second monitor top laptop (HDMI out) -> init second monitor -> start/stop playback some movie on second monitor -> remove cable from second monitor -> remove power cable from laptop -> observe immediate hung -> after hard reboot (press power button >3 sec) I observe the same "no synchro"
comment:4 by , 16 years ago
Replying to Aha:
Acer Aspire 5920G
I observe the same behavior on snv101: start guest Vista -> suspend host (guest can be paused but it is not necessary) -> resume host -> observe unexpected reboot of host machine
Forgot to mention configuration
Host: Acer aspire 5920G, Opensolaris 101b
Guest: OS - MSWVista RAM - 768 Mb Video - 128 Mb Hard Disk ACPI: Enabled IO APIC: Enabled VT-x/AMD-V: Enabled Nested Paging: Disabled PAE/NX: Enabled 3D Acceleration:Enabled
comment:5 by , 16 years ago
VirtualBox doesn't use the Solaris hooks for getting notifications about suspend/resume right now. Until this is fixed don't leave VBox up and running when suspending the machine.
comment:6 by , 16 years ago
Summary: | Host OS crashes resuming after suspend resume → Solaris host crashes resuming after suspend resume |
---|
comment:8 by , 16 years ago
Without VT-x/AMD-V my laptop is not rebooted after resume but anyway I cannot to continue working because video driver appears to be crashed: black screen.
comment:9 by , 16 years ago
Could you please try the experimental test build from (remove both SUNWvbox and SUNWvboxkern and reinstall) (link expires in 14 days): http://virtualbox.org/download/testcase/VirtualBox-rel-SunOS-r47512.tar.gz
Note: this build could be unstable in other parts and it's highly recommended you go back to your 2.2.2 once you have tested what is required.
This contains the changes to suspend/resume notifications on the host.
Try again then please. I'll close the 2nd ticket you've created.