[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#9276: All KDE apps forget to reset signal mask on exec().
From:       "Robert H. de Vries" <rhdv () rhdv ! cistron ! nl>
Date:       2000-08-28 19:18:20
[Download RAW message or body]

Package: all KDE apps
Version: 1.92

When executing an application which uses SIGRTMIN and the application is not 
linked with -lpthreads, SIGRTMIN is blocked. SIGRTMIN is normally equal to 
32. The Linux Pthreads library however uses this signal for its own. It 
increments SIGRTMIN and all blocks the signal. After forking and execing 
another program the signal mask is still blocking SIGRTMIN(32 variant).
This is quite unexpected. Especially konsole and kdeinit should reset the 
sigprocmask before calling exec(2).

	Robert

-- 
Robert de Vries
rhdv@rhdv.cistron.nl

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic