Files
AnyPS5/core/libs/prx/libkernel/System
GruzzberryandClaude Sonnet 5.5 1fbf3a42d2 fix(libkernel): fail the signal action, mask, stack and pending calls with EFAULT on an unusable pointer
FreeBSD 11.4's sys_sigaction, sys_sigprocmask and sys_sigaltstack copy
their input in before validating it and copy the old value out after
the change, and sys_sigpending copies out; a bad pointer gives EFAULT.
The guest pointers were dereferenced directly.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-26 09:28:04 +00:00
..