|
From: Tom T. <tr...@un...> - 2005-03-09 21:27:28
|
I've encountered a SEGV apparently due to a sigprocmask with a null argument.
"Apparently" because I could not create a stand-alone reproducer.
The following hack works around my problem.
*** vg_syscalls.c.orig Tue Mar 1 01:20:15 2005
--- vg_syscalls.c Wed Mar 9 16:19:02 2005
***************
*** 366,368 ****
VG_(sigemptyset)(set);
! set->sig[0] = *oldset;
}
--- 366,371 ----
VG_(sigemptyset)(set);
! if (oldset)
! set->sig[0] = *oldset;
! else
! VG_(message)(Vg_UserMsg, "convert_sigset_to_rt: ignoring null oldset");
}
Tom Truscott
|