Discussion in 'Rivatuner Statistics Server (RTSS) Forum' started by Astyanax, Sep 3, 2019.
With the latest Windows 10 update,
Same fix applies, Reset the RTSS cache.
KB doesn't matter, just reset the cache.
not everyone is affected but its happening.
There was DXGI.dll update indeed on 2.9.2019. So it is quite possible.
The cache corruption may take place if RTSS is started in "unlucky" moment, exactly when OS is replacing Direct3D or DXGI libraries with newer version. Bad offsets can be precached if such upgrade is in progress but not finalized yet.
I think I'll add cheap and rather effective workaround, which can minimize the chances of such corruptions. Instead of reinitializing the cache just once when newer version of D3D/DXGI library is detected in Windows system folders, RTSS will simply set cache reinit retry counter to some non zero value. So it will also forcibly reset cache on the next N RTSS startups after detecting D3D/DXGI DLL replace event. It will be enough to ensure that the upgrade is completed and proper offsets are cached.
KB4512941 shows as an optional update for me. Didn't download it but I suspected it was the culprit.