VirtualBox

Changeset 106385 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Oct 16, 2024 2:09:03 PM (4 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165198
Message:

Additions: Guest lib: Fix UBSAN warning, bugref:10585.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibHGCMInternal.cpp

    r106061 r106385  
    641641                        for (iPage = 0; iPage < cPages; iPage++)
    642642                        {
    643                             pDstPgLst->aPages[iPage] = RTR0MemObjGetPagePhysAddr(hObj, iPage);
    644                             Assert(pDstPgLst->aPages[iPage] != NIL_RTHCPHYS);
     643                            RTGCPHYS64 * paPages = pDstPgLst->aPages;
     644                            paPages[iPage] = RTR0MemObjGetPagePhysAddr(hObj, iPage);
     645                            Assert(paPages[iPage] != NIL_RTHCPHYS);
    645646                        }
    646647
Note: See TracChangeset for help on using the changeset viewer.

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