[msan] Unpoison param-tls in signal handler wrapper.

This an entry point from uninstrumented code.

llvm-svn: 184734
This commit is contained in:
Evgeniy Stepanov 2013-06-24 13:48:42 +00:00
parent 6b807839e3
commit 830550ce4c
1 changed files with 1 additions and 0 deletions

View File

@ -888,6 +888,7 @@ static void SignalHandler(int signo) {
}
static void SignalAction(int signo, void *si, void *uc) {
__msan_unpoison_param(3);
__msan_unpoison(si, __sanitizer::struct_sigaction_sz);
__msan_unpoison(uc, __sanitizer::ucontext_t_sz);