Files
AnyPS5/core/libs/prx/libSceAjm.native
MarcZX10 96e2a7e576 fix(libSceAjm): check batch job buffer counts before the 8-bit cast
sceAjmBatchJobRunSplit cast the size_t buffer counts to 32-bit before
the range check in JobRejected, so a count such as 2^32 + 1 was
truncated to 1 and accepted, and the job ran with the wrong buffer
count. Check the full counts against 0xff first and refuse with the
invalid-parameter error the other range checks use.
2026-11-02 23:46:35 +00:00
..