VirtualBox

Changeset 26070 in vbox for trunk/src/VBox/Additions/common


Ignore:
Timestamp:
Jan 27, 2010 2:57:30 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
57001
Message:

Always clear the userInfo structure as we use unsafe strncpy operations on strings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp

    r25983 r26070  
    224224        DWORD dwNumOfProcLUIDs = VBoxServiceVMInfoWinGetLUIDsFromProcesses(&pLuid);
    225225
    226         VBOXSERVICEVMINFOUSER userInfo;
    227         ZeroMemory (&userInfo, sizeof(VBOXSERVICEVMINFOUSER));
    228 
    229226        for (int i = 0; i<(int)ulCount; i++)
    230227        {
     228            VBOXSERVICEVMINFOUSER userInfo;
     229            ZeroMemory (&userInfo, sizeof(VBOXSERVICEVMINFOUSER));
     230
    231231            if (VBoxServiceVMInfoWinIsLoggedIn(&userInfo, &pSessions[i], pLuid, dwNumOfProcLUIDs))
    232232            {
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