VirtualBox

Changeset 103891 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Mar 18, 2024 11:55:23 AM (9 months ago)
Author:
vboxsync
Message:

VMM/IEM: Need to ensure that the variable to be stored in memory is initialized, bugref:10371

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h

    r103881 r103891  
    47914791                                       && enmOp == kIemNativeEmitMemOp_Store
    47924792                                       && pVarValue->enmKind != kIemNativeVarKind_Immediate
    4793                                      ? iemNativeVarRegisterAcquire(pReNative, idxVarValue, &off)
     4793                                     ? iemNativeVarRegisterAcquire(pReNative, idxVarValue, &off, true /*fInitialized*/)
    47944794                                     : UINT8_MAX;
    47954795    uint32_t const idxRegMemResult   = !TlbState.fSkip ? iemNativeRegAllocTmp(pReNative, &off) : UINT8_MAX;
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