mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 00:53:02 -05:00
#3158 imports a run of address-adjacent registered ranges as one span. On Windows a shared mapping in the span needs a read-write alias, and MapAlias refuses one unless the range is a single contiguous run of views of one section. Ranges that are adjacent in guest address can be separate views, so the refusal escaped from importAllocation and agc_driver_dcc_keys_first_write failed on main with "read-write alias of shared guest memory ...: the range is not one contiguous run of views of a section". A span whose alias is refused is now remembered, and its ranges are imported one at a time as before spans; a single range that is refused still throws. Claude-Session: https://claude.ai/code/session_012SLQbhAiexxW6TtjYToW8a