Index: /trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp	(revision 42508)
+++ /trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp	(revision 42509)
@@ -691,5 +691,5 @@
             mData.mStatus = ProcessStatus_Error;
 
-            Utf8Str strError = Utf8StrFmt(tr("Guest process \"%s\" could not be started: ", mData.mProcess.mCommand.c_str()));
+            Utf8Str strError = Utf8StrFmt(tr("Guest process \"%s\" could not be started: "), mData.mProcess.mCommand.c_str());
 
             /* Note: It's not required that the process has been started before. */
@@ -700,5 +700,5 @@
             else
             {
-                /** @todo pData->u32Flags; /** @todo int vs. uint32 -- IPRT errors are *negative* !!! */
+                /** @todo pData->u32Flags: int vs. uint32 -- IPRT errors are *negative* !!! */
                 switch (pData->u32Flags) /* pData->u32Flags contains the IPRT error code from guest side. */
                 {
@@ -1566,8 +1566,6 @@
     ReturnComNotImplemented();
 #else
-    if (aSize < 0)
-        return setError(E_INVALIDARG, tr("The size argument (%lld) is negative"), aSize);
     if (aSize == 0)
-        return setError(E_INVALIDARG, tr("The size (%lld) is zero"), aSize);
+        return setError(E_INVALIDARG, tr("The size to read is zero"));
     CheckComArgOutSafeArrayPointerValid(aData);
 
