Package: pth
Version: 2.0.7-10
Severity: important
Hi,
on i386, pth changes the sigprocmask of the process and does not
properly reverse that on deinit.
That caused Debian bug #499569 (which will be solved by saving and
restoring the sigprocmask "manually").
Kind regards
T.
--
Thomas Viehmann, http://thomas.viehmann.net/
/* compiling this and running
* outputs
* SigBlk: fffffffe00000000
* on i386 (with i386 kernel, not only
* i386 chroot under amd64)
* on amd64 it is more like it should:
* SigBlk: 0000000000000000
* /
#include <pth.h>
char* callargs[] =
{"/bin/grep",
"SigBlk",
"/proc/self/status",
NULL};
int main (int argc, char** argv)
{
pth_init();
pth_kill();
execv("/bin/grep", callargs);
return 0;
}