VirtualBox

Changeset 84744 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Jun 9, 2020 6:55:07 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
138538
Message:

Guest Control/Main: Refined API error logging. bugref:9320

Location:
trunk/src/VBox/Main/src-client
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/GuestFileImpl.cpp

    r84648 r84744  
    16881688    int vrc = i_writeData(aTimeoutMS, pvData, cbData, (uint32_t*)aWritten);
    16891689    if (RT_FAILURE(vrc))
    1690         hr = setErrorBoth(VBOX_E_IPRT_ERROR, vrc, tr("Writing %zubytes to guest file \"%s\" failed: %Rrc"),
     1690        hr = setErrorBoth(VBOX_E_IPRT_ERROR, vrc, tr("Writing %zu bytes to guest file \"%s\" failed: %Rrc"),
    16911691                          aData.size(), mData.mOpenInfo.mFilename.c_str(), vrc);
    16921692
     
    17111711    int vrc = i_writeDataAt(aOffset, aTimeoutMS, pvData, cbData, (uint32_t*)aWritten);
    17121712    if (RT_FAILURE(vrc))
    1713         hr = setErrorBoth(VBOX_E_IPRT_ERROR, vrc, tr("Writing %zubytes to file \"%s\" (at offset %RU64) failed: %Rrc"),
     1713        hr = setErrorBoth(VBOX_E_IPRT_ERROR, vrc, tr("Writing %zu bytes to file \"%s\" (at offset %RU64) failed: %Rrc"),
    17141714                          aData.size(), mData.mOpenInfo.mFilename.c_str(), aOffset, vrc);
    17151715
  • trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp

    r84649 r84744  
    17871787        {
    17881788            case VERR_GSTCTL_GUEST_ERROR:
    1789                 hr = setErrorExternal(this, "Reading from guest process failed",
     1789                hr = setErrorExternal(this, Utf8StrFmt("Reading %RU32 bytes from guest process handle %RU32 failed", aToRead, aHandle),
    17901790                                      GuestErrorInfo(GuestErrorInfo::Type_Process, rcGuest, mData.mProcess.mExecutable.c_str()));
    17911791                break;
     
    18791879        {
    18801880            case VERR_GSTCTL_GUEST_ERROR:
    1881                 hr = setErrorExternal(this, "Waiting for guest process failed",
     1881                hr = setErrorExternal(this, Utf8StrFmt("Waiting for guest process (flags %#x) failed", aWaitFor),
    18821882                                      GuestErrorInfo(GuestErrorInfo::Type_Process, rcGuest, mData.mProcess.mExecutable.c_str()));
    18831883                break;
     
    19331933        {
    19341934            case VERR_GSTCTL_GUEST_ERROR:
    1935                 hr = setErrorExternal(this, "Writing to guest process failed",
     1935                hr = setErrorExternal(this, Utf8StrFmt("Writing %RU32 bytes (flags %#x) to guest process failed", cbData, aFlags),
    19361936                                      GuestErrorInfo(GuestErrorInfo::Type_Process, rcGuest, mData.mProcess.mExecutable.c_str()));
    19371937                break;
Note: See TracChangeset for help on using the changeset viewer.

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