VirtualBox

Opened 16 years ago

Closed 15 years ago

Last modified 15 years ago

#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 Sander van Leeuwen, 16 years ago

Try again then please. I'll close the 2nd ticket you've created.

comment:2 by Chris Kiick, 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.

comment:3 by Alexey, 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"

in reply to:  3 comment:4 by Alexey, 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 Sander van Leeuwen, 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 Sander van Leeuwen, 16 years ago

Summary: Host OS crashes resuming after suspend resumeSolaris host crashes resuming after suspend resume

comment:7 by Sander van Leeuwen, 16 years ago

This only applies to VT-x/AMD-V by the way.

comment:8 by Alexey, 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 Ramshankar Venkataraman, 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.

comment:10 by Sander van Leeuwen, 15 years ago

Resolution: fixed
Status: newclosed

Fixed in 3.0

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette