Index: /trunk/src/VBox/Main/ConsoleImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/ConsoleImpl.cpp	(revision 31269)
+++ /trunk/src/VBox/Main/ConsoleImpl.cpp	(revision 31270)
@@ -5188,4 +5188,5 @@
     /* Tell VBoxSVC and Machine about the progress object so they can combine
        proxy it to any openRemoteSession caller. */
+    LogFlowThisFunc(("Calling BeginPowerUp...\n"));
     rc = mControl->BeginPowerUp(powerupProgress);
     if (FAILED(rc))
@@ -5195,4 +5196,5 @@
     }
 
+    LogFlowThisFunc(("Checking if canceled...\n"));
     BOOL fCanceled;
     rc = powerupProgress->COMGETTER(Canceled)(&fCanceled);
@@ -5204,4 +5206,5 @@
         return setError(E_FAIL, tr("Powerup was canceled"));
     }
+    LogFlowThisFunc(("Not canceled yet.\n"));
 
     /* setup task object and thread to carry out the operation
Index: /trunk/src/VBox/Main/MachineImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/MachineImpl.cpp	(revision 31269)
+++ /trunk/src/VBox/Main/MachineImpl.cpp	(revision 31270)
@@ -10076,4 +10076,5 @@
 STDMETHODIMP SessionMachine::BeginPowerUp(IProgress *aProgress)
 {
+    LogFlowThisFunc(("aProgress=%p\n", aProgress));
     AutoCaller autoCaller(this);
     AssertComRCReturn(autoCaller.rc(), autoCaller.rc());
@@ -10087,4 +10088,5 @@
         mData->mSession.mProgress->setOtherProgressObject(aProgress);
 
+    LogFlowThisFunc(("returns S_OK.\n"));
     return S_OK;
 }
