<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Any progress on this? If the bug fix takes long, we may need to implement differently.</DIV>
<DIV> </DIV>
<DIV>We are using guest property to launch guest applications from host, however this bug prevents it working once vm is saved to states (vm is hibernated). Seems there are some states related are not saved or recovered correctly.</DIV>
<DIV> </DIV>
<DIV>Huihong<BR><BR>--- On <B>Wed, 5/6/09, Huihong Luo <I><huisinro@yahoo.com></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Huihong Luo <huisinro@yahoo.com><BR>Subject: Re: [vbox-dev] VbglR3GuestPropWait() not working well after hibernation<BR>To: "Michael Thayer" <Michael.Thayer@Sun.COM><BR>Cc: vbox-dev@virtualbox.org<BR>Date: Wednesday, May 6, 2009, 9:10 AM<BR><BR>
<DIV id=yiv1148420025>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV>Michael,</DIV>
<DIV> </DIV>
<DIV>I mean saving the guest vm states.</DIV>
<DIV> </DIV>
<DIV>You can test it easily on windows XP guest. (I use Vista/Windows 7 host).</DIV>
<DIV> </DIV>
<DIV>(1) on guest: vboxcontrol guestproperty wait myprop</DIV>
<DIV>then close vm saving state</DIV>
<DIV> </DIV>
<DIV>start vm, and </DIV>
<DIV>(2) on host: vboxmanage guestproperty set myprop 123</DIV>
<DIV> </DIV>
<DIV>You will note that vm waiting process never returns.</DIV>
<DIV> </DIV>
<DIV>- Huihong</DIV>
<DIV><BR><BR>--- On <B>Wed, 5/6/09, Michael Thayer <I><Michael.Thayer@Sun.COM></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Michael Thayer <Michael.Thayer@Sun.COM><BR>Subject: Re: [vbox-dev] VbglR3GuestPropWait() not working well after hibernation<BR>To: "Huihong Luo" <huisinro@yahoo.com><BR>Cc: vbox-dev@virtualbox.org<BR>Date: Wednesday, May 6, 2009, 3:27 AM<BR><BR>
<DIV class=plainMail>Hello Huihong,<BR><BR>Huihong Luo wrote:<BR>> I am developing an addin inside windows XP guest, the addin uses VbglR3GuestPropWait() to wait for some property to arrive from host.<BR>> If the vm is hibernated, it does not seem to alway work. I did try to reconnect every time before the wait, but still no luck.<BR>> When vm is hibernated, my process waiting for the property is also hibernated. Is there any thing special to be done?<BR>> If I kill the process, and re-launch it, then works well again.<BR>Does hibernation mean ACPI hibernation here or saving the guest's state?<BR><BR>Regards,<BR><BR>Michael<BR>-- <BR>Sun Microsystems GmbH        Michael Thayer<BR>Werkstrasse 24               VirtualBox engineer<BR>71384 Weinstadt, Germany     mailto:<A href="http://us.mc343.mail.yahoo.com/mc/compose?to=michael.thayer@sun.com" target=_blank
 rel=nofollow>michael.thayer@sun.com</A><BR><BR>Sitz der Gesellschaft:<BR>Sun Microsystems GmbH, Sonnenallee 1, 85551 Kirchheim-Heimstetten<BR>Amtsgericht Muenchen: HRB 161028<BR>Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel<BR>Vorsitzender des Aufsichtsrates: Martin Haering<BR></DIV></BLOCKQUOTE></TD></TR></TBODY></TABLE></DIV><BR>-----Inline Attachment Follows-----<BR><BR>
<DIV class=plainMail>_______________________________________________<BR>vbox-dev mailing list<BR><A href="http://us.mc343.mail.yahoo.com/mc/compose?to=vbox-dev@virtualbox.org" ymailto="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</A><BR><A href="http://vbox.innotek.de/mailman/listinfo/vbox-dev" target=_blank>http://vbox.innotek.de/mailman/listinfo/vbox-dev</A><BR></DIV></BLOCKQUOTE></td></tr></table>