VirtualBox

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


Ignore:
Timestamp:
Aug 12, 2014 7:04:10 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
95493
Message:

iemInitDecoderAndPrefetchOpcodes: Outside 64-bit mode, effective address calculation shall be done using 32-bit precision according to 4.5.3, AMD64 Vol. 2. See xTracker #7408.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAll.cpp

    r52080 r52361  
    976976            cbToTryRead = UINT32_MAX;
    977977        }
    978         GCPtrPC = pCtx->cs.u64Base + GCPtrPC32;
     978        GCPtrPC = (uint32_t)pCtx->cs.u64Base + GCPtrPC32;
     979        Assert(GCPtrPC <= UINT32_MAX);
    979980    }
    980981
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