mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-06 13:30:00 +00:00
A present V# whose size exceeds maxStorageBufferRange and whose base is not registered was bound to the same 16-byte placeholder as a null V#. Its guest checks pass, so a store through it could write that placeholder, and a later scalar read through a null V# (which now relies on the length check alone) would return the stored word instead of 0. Bind such a V# to a separate placeholder, so the zeroed one is only bound for V#s the guest checks treat as not present and no store reaches it. Co-Authored-By: Claude Opus 5.5 <[email protected]>