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]