Package: mailutils
Version: 1:0.6.1-1
Severity: important

frm always segfaults for any user who has mail.  If the user has no 
mail, it works correctly.

frm -d gives:
mbox_open (/var/mail/phil, 0x1)
mbox_scan (/var/mail/phil)
mbox_get_message (/var/mail/phil, 1)
Segmentation fault (core dumped)

The last few lines of strace are:
open("/etc/mailutils.rc", O_RDONLY)     = -1 ENOENT (No such file or 
directory)
stat64("/home/phil/.mailutils", 0xbffffb1c) = -1 ENOENT (No such file or 
directory)
open("/home/phil/.mailutils", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/home/phil/.mu.frmrc", O_RDONLY)  = -1 ENOENT (No such file or 
directory)
stat64("/var/mail/phil", {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
stat64("/var/mail/phil", {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
open("/var/mail/phil", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
mmap2(NULL, 4833, PROT_READ, MAP_SHARED, 3, 0) = 0x40018000
lstat64("/var/mail/phil", {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
access("/var/mail/phil", W_OK)          = 0
open("/var/mail/phil", O_RDONLY)        = 4
lstat64("/var/mail/phil", {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0600, st_size=4833, ...}) = 0
close(4)                                = 0
access("/var/mail", W_OK)               = -1 EACCES (Permission denied)
open("/var/mail/phil", O_RDWR)          = 4
fcntl64(4, F_SETLK, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


gdb -c core /usr/bin/frm claims the stack is corrupt.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages mailutils depends on:
ii  guile-1.6-libs              1.6.7-1      Main Guile libraries
ii  libc6                       2.3.2.ds1-21 GNU C Library: Shared libraries an
ii  libcomerr2                  1.35-6       The Common Error Description libra
ii  libgcrypt11                 1.2.0-4      LGPL Crypto library - runtime libr
ii  libgdbm3                    1.8.3-2      GNU dbm database routines (runtime
ii  libgnutls11                 1.0.16-9     GNU TLS library - runtime library
ii  libgpg-error0               1.0-1        library for common error values an
ii  libgsasl7                   0.2.5-1      GNU SASL library
ii  libguile-ltdl-1             1.6.7-1      Guile's patched version of libtool
ii  libidn11                    0.5.13-1.0   GNU libidn library, implementation
ii  libkrb53                    1.3.6-2      MIT Kerberos runtime libraries
ii  libmailutils0               1:0.6.1-1    GNU Mail abstraction library
ii  libmysqlclient12            4.0.24-5     mysql database client library
ii  libncurses5                 5.4-4        Shared libraries for terminal hand
ii  libpam0g                    0.76-22      Pluggable Authentication Modules l
ii  libqthreads-12              1.6.7-1      QuickThreads library for Guile
ii  libreadline5                5.0-10       GNU readline and history libraries
ii  libtasn1-2                  0.2.10-3     Manage ASN.1 structures (runtime)
ii  zlib1g                      1:1.2.2-3    compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to