Control: tag -1 fixed-upstream

On Sat, Mar 10, 2018 at 01:20:49PM +0800, Paul Wise wrote:
> On Thu, 2018-03-08 at 13:38 +0000, Colin Watson wrote:
> > Hmm, this doesn't seem to show a SIGSYS, and man exited 0.
> 
> I added some debugging to groff and looked at the code.
> 
> It seems that groff passes on a SIGPIPE it receives to its children via
> kill(pids[j], SIGPIPE) but man-db does not allow it to do that due to
> the seccomp filter. The SIGPIPE seems to be sent to man-db initially.

Ah, right.  Unfortunate.

> I managed to workaround the issue with a simple patch to man-db:

Thanks.  I've applied a similar though slightly more detailed patch
upstream:

  
https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=232899c9776625e75cec72a4fb9e588968a6fa2f

-- 
Colin Watson                                       [cjwat...@debian.org]

Reply via email to