mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-05 13:20:11 +00:00
A descriptor replaced before the shared-memory path probe can otherwise bypass the pinned-object identity check through native fallback. Compare the negative probe's current file identity to the initial snapshot and reject a mismatch. Exercise the earlier window with an ordinary file for all six descriptor operations. Confidence: high Scope-risk: narrow Tested: 18 Linux runtime tests with zero skips; 18 deterministic reuse scenarios; affected three patched modules; standalone ASan/UBSan; Clang analyzer; conventions and diff checks Not-tested: Full project build/suite, Windows runtime, console hardware and titles Directive: Identity checks do not synchronize the entire descriptor table or identify separate opens of the same inode