<<< Date Index >>>     <<< Thread Index >>>

imap/2151: core dump upon fetching message headers with header cache enabled



>Number:         2151
>Notify-List:    dols@xxxxxxxxxxxxxxx
>Category:       imap
>Synopsis:       core dump upon fetching message headers with header cache 
>enabled
>Confidential:   no
>Severity:       normal
>Priority:       medium
>Responsible:    mutt-dev
>State:          open
>Keywords:       
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 11 05:05:21 +0100 2005
>Originator:     Brian Dols
>Release:        1.5.10i
>Organization:
>Environment:


RedHat 7.3, x86
        libslang.so.1 => /usr/lib/libslang.so.1 (0x4002d000)
        libm.so.6 => /lib/i686/libm.so.6 (0x40092000)
        libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2 
(0x400b4000)
        libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x400c6000)
        libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x4011d000)
        libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x4012d000)
        libssl.so.2 => /lib/libssl.so.2 (0x4012f000)
        libcrypto.so.2 => /lib/libcrypto.so.2 (0x4015d000)
        libsasl.so.7 => /usr/lib/libsasl.so.7 (0x40220000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x4022b000)
        libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
        libdl.so.2 => /lib/libdl.so.2 (0x40231000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40234000)
        libpam.so.0 => /lib/libpam.so.0 (0x40262000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x4026a000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Mutt 1.5.10i (2005-08-11)
Copyright (C) 1996-2002 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Linux 2.4.28-5aslbigmem (i686) [using slang 10405]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  
+USE_FCNTL  -USE_FLOCK   -USE_INODESORT   
-USE_POP  +USE_IMAP  +USE_GSS  +USE_SSL  -USE_GNUTLS  +USE_SASL  -USE_SASL2  
-HAVE_REGCOMP  +USE_GNU_REGEX  
+HAVE_COLOR  -HAVE_START_COLOR  -HAVE_TYPEAHEAD  -HAVE_BKGDSET  
-HAVE_CURS_SET  -HAVE_META  -HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  -CRYPT_BACKEND_GPGME  
-BUFFY_SIZE -EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET  
+HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  -HAVE_LIBIDN  +HAVE_GETSID  +HAVE_GETADDRINFO  
+USE_HCACHE  
ISPELL="/usr/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/home/dols/share/mutt"
SYSCONFDIR="/home/dols/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
>Description:
"Fetching message headers... [91700/91916]Segmentation fault (core dumped)" has 
occurred twice.
Just wondering if this is a known issue.

#0  cmd_parse_fetch (idata=0x80e1080, 
    s=0x80e4082 "91706 FETCH (FLAGS () UID 100346 INTERNALDATE \"10-Dec-2005 
01:26:20 -0500\" RFC822.SIZE 2915 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC 
MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-"...) at 
command.c:481
#1  0x080b2253 in cmd_handle_untagged (idata=0x80e1080) at command.c:362
#2  0x080b1e63 in imap_cmd_step (idata=0x80e1080) at command.c:145
#3  0x080b528e in imap_read_headers (idata=0x80e1080, msgbegin=0, msgend=91915) 
at message.c:235
#4  0x080b35c7 in imap_open_mailbox (ctx=0x80e32b8) at imap.c:750
#5  0x0807a2c7 in mx_open_mailbox (path=0xbffff520 "imap://ZZZZ/INBOX", 
flags=0, pctx=0x0) at mx.c:698
#6  0x080728f5 in main (argc=1, argv=0xbffff6a4) at main.c:945
#7  0x42017499 in __libc_start_main () from /lib/i686/libc.so.6
>How-To-Repeat:
>Fix:
I remove the existing header cache.
>Add-To-Audit-Trail:

>Unformatted: