groff crashed with signal 31 in kill()

Bug #1751745 reported by George Shuklin
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
groff (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

man for user under sudo is broken.

sudo -s
man ls

man: can't change directory to '/home/amarao': Permission denied
man: command exited with status 159: /usr/lib/man-db/zsoelim | /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | tbl | nroff -mandoc -rLL=274n -rLT=274n -Tutf8

ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: groff-base 1.22.3-10
ProcVersionSignature: Ubuntu 4.15.0-10.11-generic 4.15.3
Uname: Linux 4.15.0-10-generic x86_64
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
Date: Mon Feb 26 11:53:54 2018
Dependencies:
 gcc-8-base 8-20180208-0ubuntu1
 libc6 2.26-0ubuntu2.1
 libgcc1 1:8-20180208-0ubuntu1
 libstdc++6 8-20180208-0ubuntu1
DistributionChannelDescriptor:
 # This is a distribution channel descriptor
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-xenial-amd64-20160624-2
ExecutablePath: /usr/bin/groff
InstallationDate: Installed on 2017-06-22 (249 days ago)
InstallationMedia: Ubuntu 16.04 "Xenial" - Build amd64 LIVE Binary 20160624-10:47
ProcAttrCurrent: /usr/bin/man (enforce)
ProcCmdline: groff -mtty-char -Tutf8 -mandoc -rLL=274n -rLT=274n
Signal: 31
SourcePackage: groff
StacktraceTop:
 kill () from /lib/x86_64-linux-gnu/libc.so.6
 ?? ()
 ?? ()
 ?? ()
 __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
Title: groff crashed with signal 31 in kill()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

Revision history for this message
George Shuklin (george-shuklin) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 kill () at ../sysdeps/unix/syscall-template.S:84
 run_pipeline (ncommands=<optimized out>, commands=0x7ffc45de2bc0, no_pipe=<optimized out>) at ./debian/build/../../src/roff/groff/pipeline.c:529
 run_commands (no_pipe=0) at ./debian/build/../../src/roff/groff/groff.cpp:579
 main (argc=<optimized out>, argv=<optimized out>) at ./debian/build/../../src/roff/groff/groff.cpp:494

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in groff (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in groff (Ubuntu):
status: New → Confirmed
Revision history for this message
Joel (jocaez) wrote :

When it happened to me I was trying to load a manpage on a root shell.
sudo -s

man lvcreate
man: can't change directory to '/home/user': Permission denied
man: command exited with status 159: /usr/lib/man-db/zsoelim | /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | tbl | nroff -mandoc -rLL=136n -rLT=136n -Tutf8

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.