[MSan] Fix wrong unpoison size in SignalAction (#144071)

MSan should unpoison the parameters of extended signal handlers.
However, MSan unpoisoned the second parameter with the wrong size
`sizeof(__sanitizer_sigaction)`, inconsistent with its real type
`siginfo_t`.

This commit fixes this issue by correcting the size to
`sizeof(__sanitizer_siginfo)`.

GitOrigin-RevId: 10f29a607205c0c17ee9249a66feb63f0fdae182
1 file changed