Debian Bug report logs - #379156
mailutils' /usr/bin/mail segfaults when tab-completing after "cd x"

version graph

Package: mailutils; Maintainer for mailutils is Jordi Mallach <jordi@debian.org>; Source for mailutils is src:mailutils (PTS, buildd, popcon).

Reported by: Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>

Date: Fri, 21 Jul 2006 19:03:09 UTC

Severity: important

Found in version mailutils/1:0.6.94-1

Fixed in version mailutils/1:1.0-1

Done: Jordi Mallach <jordi@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Jordi Mallach <jordi@debian.org>:
Bug#379156; Package mailutils. (full text, mbox, link).


Acknowledgement sent to Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>:
New Bug report received and forwarded. Copy sent to Jordi Mallach <jordi@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: mailutils' /usr/bin/mail segfaults when tab-completing after "cd x"
Date: Fri, 21 Jul 2006 14:45:23 -0400
Package: mailutils
Version: 1:0.6.94-1
Severity: important


i can reliably make GNU mailutils segfault when reading mail from a
simple mbox.  It probably segfaults in many more circumstances, but this is 

make an mbox with a single message in it, and view it with
/usr/bin/mail.

at the first prompt, type "cd x" and hit tab.  you will get a
segmentation fault:

[0 dkg@squeak tmp.UoUsZ25790]$ cat >example <<EOF
> From - Fri Jul 21 09:35:47 2006
> Subject: example simple mbox
> From: Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>
> To: Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>
> Date: Fri, 21 Jul 2006 14:40:38 -0400
> 
> Here is the message body
> 
> 
> EOF
[0 dkg@squeak tmp.UoUsZ25790]$ mail -f example 
"/tmp/tmp.UoUsZ25790/example": 1 message 1 new
>N   1 Daniel Kahn Gillmo Fri Jul 21 09:35   7/214   example simple mbox
& cd xSegmentation fault
[139 dkg@squeak tmp.UoUsZ25790]$ 

I have not had a chance to debug this further yet, but will happily
provide more information if it would help resolve the problem.

	--dkg


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages mailutils depends on:
ii  guile-1.6-libs                1.6.8-3    Main Guile libraries
ii  libc6                         2.3.6-15   GNU C Library: Shared libraries
ii  libcomerr2                    1.39-1     common error description library
ii  libfribidi0                   0.10.7-3   Free Implementation of the Unicode
ii  libgcrypt11                   1.2.2-1    LGPL Crypto library - runtime libr
ii  libgdbm3                      1.8.3-3    GNU dbm database routines (runtime
ii  libgnutls13                   1.4.0-3    the GNU TLS library - runtime libr
ii  libgpg-error0                 1.2-1      library for common error values an
ii  libgsasl7                     0.2.12-1   GNU SASL library
ii  libguile-ltdl-1               1.6.8-3    Guile's patched version of libtool
ii  libidn11                      0.6.3-1    GNU libidn library, implementation
ii  libkrb53                      1.4.3-7    MIT Kerberos runtime libraries
ii  libmailutils1                 1:0.6.94-1 GNU Mail abstraction library
ii  libmysqlclient15off           5.0.22-3   mysql database client library
ii  libncurses5                   5.5-2      Shared libraries for terminal hand
ii  libpam0g                      0.79-3.1   Pluggable Authentication Modules l
ii  libqthreads-12                1.6.8-3    QuickThreads library for Guile
ii  libreadline5                  5.1-7      GNU readline and history libraries
ii  nullmailer [mail-transport-ag 1:1.02-8   simple relay-only mail transport a
ii  zlib1g                        1:1.2.3-11 compression library - runtime

mailutils recommends no packages.

-- no debconf information



Reply sent to Jordi Mallach <jordi@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>:
Bug acknowledged by developer. (full text, mbox, link).


Message #10 received at 379156-close@bugs.debian.org (full text, mbox, reply):

From: Jordi Mallach <jordi@debian.org>
To: 379156-close@bugs.debian.org
Subject: Bug#379156: fixed in mailutils 1:1.0-1
Date: Wed, 26 Jul 2006 05:17:40 -0700
Source: mailutils
Source-Version: 1:1.0-1

We believe that the bug you reported is fixed in the latest version of
mailutils, which is due to be installed in the Debian FTP archive:

libmailutils-dev_1.0-1_i386.deb
  to pool/main/m/mailutils/libmailutils-dev_1.0-1_i386.deb
libmailutils1_1.0-1_i386.deb
  to pool/main/m/mailutils/libmailutils1_1.0-1_i386.deb
mailutils-comsatd_1.0-1_i386.deb
  to pool/main/m/mailutils/mailutils-comsatd_1.0-1_i386.deb
mailutils-doc_1.0-1_all.deb
  to pool/main/m/mailutils/mailutils-doc_1.0-1_all.deb
mailutils-imap4d_1.0-1_i386.deb
  to pool/main/m/mailutils/mailutils-imap4d_1.0-1_i386.deb
mailutils-mh_1.0-1_i386.deb
  to pool/main/m/mailutils/mailutils-mh_1.0-1_i386.deb
mailutils-pop3d_1.0-1_i386.deb
  to pool/main/m/mailutils/mailutils-pop3d_1.0-1_i386.deb
mailutils_1.0-1.diff.gz
  to pool/main/m/mailutils/mailutils_1.0-1.diff.gz
mailutils_1.0-1.dsc
  to pool/main/m/mailutils/mailutils_1.0-1.dsc
mailutils_1.0-1_i386.deb
  to pool/main/m/mailutils/mailutils_1.0-1_i386.deb
mailutils_1.0.orig.tar.gz
  to pool/main/m/mailutils/mailutils_1.0.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 379156@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jordi@debian.org> (supplier of updated mailutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 26 Jul 2006 13:09:28 +0200
Source: mailutils
Binary: mailutils-mh mailutils-imap4d mailutils-comsatd libmailutils-dev mailutils libmailutils1 mailutils-pop3d mailutils-doc
Architecture: source i386 all
Version: 1:1.0-1
Distribution: unstable
Urgency: low
Maintainer: Jordi Mallach <jordi@debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Description: 
 libmailutils-dev - Development files for GNU mailutils
 libmailutils1 - GNU Mail abstraction library
 mailutils  - GNU mailutils utilities for handling mail
 mailutils-comsatd - GNU mailutils-based comsatd daemon
 mailutils-doc - Documentation for GNU mailutils
 mailutils-imap4d - GNU mailutils-based IMAP4 Daemon
 mailutils-mh - GNU mailutils-based MH utilities
 mailutils-pop3d - GNU mailutils-based POP3 Daemon
Closes: 379156
Changes: 
 mailutils (1:1.0-1) unstable; urgency=low
 .
   * New upstream stable release.
   * debian/patches/01_mail_segfault.patch: patch from CVS to fix a segfault
     in mail (thanks Sergey Poznyakoff and Daniel Kahn; closes: #379156).
   * debian/patches/02_testsuite_8bit_output.patch: disable parts of the
     testsuite which assume expect can handle 8bit output as expected. Thanks
     Sergey.
   * debian/libmailutils-dev.doc-base, debian/libmailutils-dev.info: removed,
     as muint.info is not longer in the distribution and has been moved to
     mailutils.info.
   * debian/rules (DEB_INSTALL_DOCS_mailutils-mh): don't install mh/README,
     proper documentation now exists in mailutils.info.
   * debian/control: make mailutils-mh suggest mailutils-doc.
Files: 
 1e631bd2028bfe3277ae0ddf14b2a7bc 1085 libs optional mailutils_1.0-1.dsc
 e890b864c7e913847a15ace33c7f8751 3435769 libs optional mailutils_1.0.orig.tar.gz
 3d3fb2f9468adf4a4796ac755b634d33 28717 libs optional mailutils_1.0-1.diff.gz
 e70e331fd3884cb364e35cb9aefc0706 334320 doc optional mailutils-doc_1.0-1_all.deb
 1daf47e0b65c81591bac0f6704fa91a6 669122 libs optional libmailutils1_1.0-1_i386.deb
 3f5868ebaad69a01f06bbe2e7e5d0cdb 441580 libdevel optional libmailutils-dev_1.0-1_i386.deb
 292c0d5b7ea5d0f36a036ea9cfa322e7 200558 mail optional mailutils_1.0-1_i386.deb
 db11ad32fe0fc480b0e9022e0723b77f 81150 net optional mailutils-imap4d_1.0-1_i386.deb
 6d40bbb74c46b54157f958a55d5e1fb1 64982 net optional mailutils-pop3d_1.0-1_i386.deb
 b549afe0eba7087e46cdec5024e05c1e 50280 net optional mailutils-comsatd_1.0-1_i386.deb
 008e94962f7570ed7dc06f63568faed1 851538 mail optional mailutils-mh_1.0-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEx1aZJYSUupF6Il4RAvnVAJwMZcVIx1lasZaxFlbAuXsz7GDd7gCeKGG8
Wqg8OJw5j2R7QQVo4kit7JE=
=vy3t
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 26 Jun 2007 00:00:22 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Dec 23 09:20:16 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.