VirtualBox

Changeset 44239 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Jan 7, 2013 12:18:37 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
83092
Message:

VBoxManage: don't crash on 'screenshotpng' if no display is available (e.g. VM not running)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp

    r44039 r44239  
    12411241            ComPtr<IDisplay> pDisplay;
    12421242            CHECK_ERROR_BREAK(console, COMGETTER(Display)(pDisplay.asOutParam()));
     1243            if (!pDisplay)
     1244            {
     1245                RTMsgError("Cannot take a screenshot without a display");
     1246                rc = E_FAIL;
     1247                break;
     1248            }
    12431249            ULONG width, height, bpp;
    12441250            CHECK_ERROR_BREAK(pDisplay, GetScreenResolution(displayIdx, &width, &height, &bpp));
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