Comment 0 for bug 2055402

Revision history for this message
Alexandre Esse (ahresse) wrote :

Hello,

I was trying to run lintian on some deb packages an run onto some errors messages from groff.

Steps to reproduce:

1. Setup a LXD container with mantic or Noble:

lxc launch ubuntu-daily:noble #or lxc launch ubuntu:mantic

2. Install lintian

apt install lintian

3. Run lintian on some package:

apt download tree && lintian tree_*.deb

4. Enjoy the groff-message logs:

W: tree: groff-message command exited with status 2: /usr/libexec/man-db/zsoelim | /usr/libexec/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | groff -mandoc -Z -rLL=117n -rLT=117n -wmac -Tutf8 [usr/share/man/man1/tree.1.gz:2]
W: tree: groff-message error: troff: Segmentation fault (core dumped) [usr/share/man/man1/tree.1.gz:1]

* Container infos:

lsb_release -rd

No LSB modules are available.
Description: Ubuntu Noble Numbat (development branch)
Release: 24.04

* Packages infos:

apt-cache policy groff
groff:
  Installed: (none)
  Candidate: 1.23.0-3
  Version table:
     1.23.0-3 500
        500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages

apt-cache policy lintian
lintian:
  Installed: 2.117.0ubuntu1
  Candidate: 2.117.0ubuntu1
  Version table:
 *** 2.117.0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
        100 /var/lib/dpkg/status

* Expected output (on Jammy): No segfault and no problem on the tested package with lintian (tree_2.1.1-2_amd64.deb)

I set it to security vulnerable because it involves a segfault.