Page 1 of 1

3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 19. Jun 2009, 20:59
by andrew.aksyonoff
Hello,

the subject pretty much has it. I am running 3.0.0-beta1 on Windows XP SP2 host. Guest is Ubuntu 8.04 LTS. Doing "sudo reboot" in guest results in a mighty freeze just after the guest finishes shutdown sequence and says "Will now reboot"

Interesting that virtualbox.exe does not eat any CPU after that when hanged. However it can't be killed at all except that by physically powering off the host. It even survives logoff.

Except that that it seems to work well, and guest is finally able to utilize all cores for builds, which is great. Thanks a lot for Virtualbox!

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 21. Jun 2009, 01:58
by andrew.aksyonoff
Bump. Is this a known problem? Is there any additional information I could collect and provide to help nail it?

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 21. Jun 2009, 02:04
by Perryg
Thank you for participating in the beta test.
I seriously doubt that you will hear from the Dev's until the first of the week since this is a weekend.
I know that they will see it and if necessary will ask questions.

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 22. Jun 2009, 11:26
by frank
Well, a VBox.log file of such a hanging session would be appreciated. Not sure if this is a known problem.

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 23. Jun 2009, 13:45
by andrew.aksyonoff
I've just installed 3.0.0-beta1 again. Using 1 cpu, guest reboot worked fine. However, after I powered off the guest, specified 2 cpus, booted it again and then tried to reboot it, Vbox froze again. Vbox window is not repainting.

Vbox.log file is attached. I tried attaching to hanging virtualbox.exe from MSVC8. The call stack looks as follows. If that's of any help, I can install a custom debug version (say with symbols file) and provide you with a call stack from that one.

[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
user32.dll!7e4191be()
user32.dll!7e42e042()
user32.dll!7e42e002()
VBoxSharedClipboard.dll!017920d1()
VBoxRT.dll!1000e0e0()
VBoxRT.dll!1002fe82()
msvcr71.dll!7c349565()
kernel32.dll!7c80b699()

Just for reference judging from disassembly it seems to be hanging in a system call.

7C90E4F9 54 push esp
7C90E4FA E8 29 00 00 00 call 7C90E528
7C90E4FF 8B 04 24 mov eax,dword ptr [esp]
7C90E502 8B E5 mov esp,ebp
7C90E504 5D pop ebp
7C90E505 C3 ret
7C90E506 8D A4 24 00 00 00 00 lea esp,[esp]
7C90E50D 8D 49 00 lea ecx,[ecx]
7C90E510 8B D4 mov edx,esp
7C90E512 0F 34 sysenter
==> 7C90E514 C3 ret
7C90E515 8D A4 24 00 00 00 00 lea esp,[esp]
7C90E51C 8D 64 24 00 lea esp,[esp]
7C90E520 8D 54 24 08 lea edx,[esp+8]
7C90E524 CD 2E int 2Eh
7C90E526 C3 ret

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 26. Jun 2009, 21:15
by andrew.aksyonoff
I've just installed beta2 and there's a bit of improvement!
Guest still freezes at reboot, however, it's now possible to kill Virtualbox.exe from Task Manager instead of by rebooting the host.

Screenshot and the log file are attached.
Thanks!

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 27. Jun 2009, 11:17
by sandervl
Should be fixed already.

Re: 3.0.0-beta1 hangs on guest ubuntu8 reboot

Posted: 27. Jun 2009, 12:00
by andrew.aksyonoff
Great news. Looking forward to beta3 and/or release :)