Addresses passed by the caller of RPC method can not be reliably validated in the userspace, e.g. by the RPC method itself.
RPC method running into invalid memory address will cause caller's thread to crash. Despite this the server can remain in an invalid state - for example a mutex remain locked.