diff options
| author | Acts1631 <acts1631kjv@proton.me> | 2026-11-01 19:40:27 -0500 |
|---|---|---|
| committer | OatmealDome <julian@oatmealdome.me> | 2026-11-07 00:38:21 -0500 |
| commit | 879d19e9db222e907167e01831e8b13bfc693714 (patch) | |
| tree | 5d511b17a328817afdb6dca378848262ade93303 /Source/Core/InputCommon/ControlReference/ControlReference.cpp | |
| parent | 0b8f943a7e9e8e494319c5c855c26bd0036f497d (diff) | |
Core: bound FIFO memory updates
FIFO logs control each memory update address and data size. Playback
masked only the start address into RAM or EXRAM, then copied the
complete update contiguously. An update reaching the end of a mapped
region could therefore write beyond host-mapped emulated memory.
Resolve the target through MemoryManager and reject updates larger than
the remaining valid span before copying them.
Diffstat (limited to 'Source/Core/InputCommon/ControlReference/ControlReference.cpp')
0 files changed, 0 insertions, 0 deletions
