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

bug#1681: marked as done (mutt-1.5.4i: Segmentation fault when sorting mail after reception)



Your message dated Mon, 3 May 2004 12:30:48 +0100
with message-id <20040503113048.GA8709@xxxxxxxxxxxxxxxxxxxxx>
and subject line Close.
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Herr der Kaefer
(administrator, GUUG bugs database)

--------------------------------------
Received: (at submit) by bugs.guug.de; 29 Oct 2003 23:07:39 +0000
>From bojan@xxxxxxxxxxxxxxx Thu Oct 30 00:07:37 2003
Received: from rwcrmhc12.comcast.net ([216.148.227.85])
        by trithemius.gnupg.org with esmtp (Exim 3.35 #1 (Debian))
        id 1AEzPd-0006NT-00
        for <submit@xxxxxxxxxxxx>; Thu, 30 Oct 2003 00:07:37 +0100
Received: from salsa (pcp01336184pcs.fairmt01.pa.comcast.net[68.81.124.46])
          by comcast.net (rwcrmhc12) with ESMTP
          id <20031029230934014008k1c0e>; Wed, 29 Oct 2003 23:09:34 +0000
Received: by Salsa (Postfix, from userid 1000)
        id 40C82409D; Wed, 29 Oct 2003 18:09:53 -0500 (EST)
From: bojan@xxxxxxxxxx
Subject: mutt-1.5.4i: Segmentation fault when sorting mail after reception
To: submit@xxxxxxxxxxxx
Message-Id: <20031029230953.40C82409D@Salsa>
Date: Wed, 29 Oct 2003 18:09:53 -0500 (EST)
X-Spam-Status: No, hits=-4.3 required=5.0
        tests=BAYES_01,NO_REAL_NAME
        version=2.55
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)

Package: mutt
Version: 1.5.4+20031024
Severity: important

-- Please type your report below this line
When leaving mutt run on its own, after a while it segfaults.  Bottom line 
looks like:
---Mutt: /var/mail/bojan [Msgs:1 New:1 
3.8K]---(threads/date)-------------------------------------------(all)---
Sorting mailbox...


Since it happened few times, I ran it this time with gdb:

Program received signal SIGSEGV, Segmentation fault.
0x00074624 in mutt_sort_subthreads ()
(gdb) bt
#0  0x00074624 in mutt_sort_subthreads ()
#1  0x00074928 in mutt_sort_threads ()
#2  0x000723ec in mutt_sort_headers ()

(gdb) info frame
Stack level 0, frame at 0xecffd6b0:
pc = 0x74624 in mutt_sort_subthreads; saved pc 0x74928
called by frame at 0xecffd6b0
Arglist at 0xecffd6b0, args:
Locals at 0xecffd6b0, Previous frame's sp in sp
    
(gdb) info program
Using the running image of attached process 1450.
Program stopped at 0x74624.
It stopped with signal SIGSEGV, Segmentation fault.

Thank you for developing and maintaining one of the best mail applications 
around!

Bojan Baros

-- System Information
System Version: Linux Salsa 2.2.20 #1 Fri Nov 16 15:48:02 EST 2001 sparc 
GNU/Linux

-- Build environment information

(Note: This is the build environment installed on the system
muttbug is run on.  Information may or may not match the environment
used to build mutt.)

- gcc version information
cc
Reading specs from /usr/lib/gcc-lib/sparc-linux/3.3.2/specs
Configured with: ../src/configure -v 
--enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr 
--mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib 
--enable-nls --without-included-gettext --enable-__cxa_atexit 
--enable-clocale=gnu --enable-debug --enable-java-gc=boehm 
--enable-java-awt=xlib --with-cpu=v7 --enable-objc-gc sparc-linux
Thread model: posix
gcc version 3.3.2 (Debian)

- CFLAGS
-Wall -pedantic -g -O2

-- Mutt Version Information

Mutt 1.5.4i (2003-03-19)
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.2.20 (sparc) [using ncurses 5.3] [using libidn 0.1.14 (compiled 
with 0.1.14)]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  
+USE_FCNTL  -USE_FLOCK
+USE_POP  +USE_IMAP  +IMAP_EDIT_THREADS  -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  +COMPRESSED  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET 
 +HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +HAVE_GETADDRINFO  
ISPELL="/usr/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/share/mutt"
SYSCONFDIR="/etc"
EXECSHELL="/bin/sh"
MIXMASTER="mixmaster"
To contact the developers, please mail to <mutt-dev@xxxxxxxx>.
To report a bug, please use the flea(1) utility.

patch-1.5.4.vk.pgp_verbose_mime
patch-1.5.3.rr.compressed.1
patch-1.5.4.helmersson.incomplete_multibyte
patch-1.5.4.fw.maildir_inode_sort
patch-1.3.23.1.ametzler.pgp_good_sign
patch-1.5.1.cd.edit_threads.9.2
patch-1.5.3.Md.gpg_status_fd
patch-1.4.Md.gpg-agent
patch-1.5.3.Md.etc_mailname_gethostbyname
patch-1.3.27.bse.xtitles.1
Md.use_debian_editor
Md.muttbug
patch-1.4.admcd.gnutlsdlopen.53d
patch-1.4.admcd.gnutlsbuild.53d
patch-1.4.admcd.gnutls.56d

--- Begin /home/bojan/.muttrc
set index_format="%4C %Z %{%b %d} %-15.15n %?M?(#%03M)&(%4l)? %s"
--- End /home/bojan/.muttrc


--- Begin /etc/Muttrc
ignore "from " received content- mime-version status x-status message-id
ignore sender references return-path lines
ignore date delivered-to precedence errors-to in-reply-to user-agent
ignore x-loop x-sender x-mailer x-msmail-priority x-mimeole x-priority
ignore x-accept-language x-authentication-warning thread- priority
bind editor    "\e<delete>"    kill-word
bind editor    "\e<backspace>" kill-word
bind editor     <delete>  delete-char
unset use_domain
unset use_from
set sort=threads
unset write_bcc
unset bounce_delivered
macro index \eb '/~b ' 'search in message bodies'
macro index \cb |urlview\n 'call urlview to extract URLs out of a message'
macro pager \cb |urlview\n 'call urlview to extract URLs out of a message'
set pipe_decode
macro generic <f1> "!zcat /usr/share/doc/mutt/manual.txt.gz | sensible-pager\n" 
"Show Mutt documentation"
macro index   <f1> "!zcat /usr/share/doc/mutt/manual.txt.gz | sensible-pager\n" 
"Show Mutt documentation"
macro pager   <f1> "!zcat /usr/share/doc/mutt/manual.txt.gz | sensible-pager\n" 
"Show Mutt documentation"
open-hook       \\.gz$ "gzip -cd %f > %t"
close-hook      \\.gz$ "gzip -c %t > %f"
append-hook     \\.gz$ "gzip -c %t >> %f"
open-hook       \\.bz2$ "bzip2 -cd %f > %t"
close-hook      \\.bz2$ "bzip2 -c %t > %f"
append-hook     \\.bz2$ "bzip2 -c %t >> %f"
color normal    white black
color attachment brightyellow black
color hdrdefault cyan black
color indicator black cyan
color markers   brightred black
color quoted    green black
color signature cyan black
color status    brightgreen blue
color tilde     blue black
color tree      red black
set pgp_decode_command="gpg  --charset utf-8   --status-fd=2 
%?p?--passphrase-fd 0? --no-verbose --quiet  --batch  --output - %f"
set pgp_verify_command="gpg   --status-fd=2 --no-verbose --quiet  --batch  
--output - --verify %s %f"
set pgp_decrypt_command="gpg   --status-fd=2 --passphrase-fd 0 --no-verbose 
--quiet  --batch  --output - %f"
set pgp_sign_command="gpg    --no-verbose --batch --quiet   --output - 
--passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
set pgp_clearsign_command="gpg   --charset utf-8 --no-verbose --batch --quiet   
--output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg  --charset utf-8    
--batch  --quiet  --no-verbose --output - --encrypt --textmode --armor 
--always-trust -- -r %r -- %f"
set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg  --charset utf-8 
--passphrase-fd 0  --batch --quiet  --no-verbose  --textmode --output - 
--encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
set pgp_import_command="gpg  --no-verbose --import %f"
set pgp_export_command="gpg   --no-verbose --export --armor %k"
set pgp_verify_key_command="gpg   --verbose --batch  --fingerprint --check-sigs 
%r"
set pgp_list_pubring_command="gpg   --no-verbose --batch --quiet   
--with-colons --list-keys %k" 
set pgp_list_secring_command="gpg   --no-verbose --batch --quiet   
--with-colons --list-secret-keys %k" 
set pgp_good_sign="^\\[GNUPG:\\] GOODSIG"
set smime_ca_location="~/.smime/ca-bundle.crt"
set smime_certificates="~/.smime/certificates"
set smime_keys="~/.smime/keys"
set smime_pk7out_command="openssl smime -verify -in %f -noverify -pk7out"
set smime_get_cert_command="openssl pkcs7 -print_certs -in %f"
set smime_get_signer_cert_command="openssl smime -verify -in %f -noverify 
-signer %c -out /dev/null"
set smime_get_cert_email_command="openssl x509 -in %f -noout -email"
set smime_import_cert_command="/usr/lib/mutt/smime_keys add_cert %f"
set smime_encrypt_command="openssl smime -encrypt -%a -outform DER -in %f %c"
set smime_sign_command="openssl smime -sign -signer %c -inkey %k -passin stdin 
-in %f -certfile %i -outform DER"
set smime_decrypt_command="openssl smime -decrypt -passin stdin -inform DER -in 
%f -inkey %k -recip %c"
set smime_verify_command="openssl smime -verify -inform DER -in %s %C -content 
%f"
set smime_verify_opaque_command="openssl smime -verify -inform DER -in %s %C"
--- End /etc/Muttrc


---------------------------------------
Received: (at 1682-done) by bugs.guug.de; 3 May 2004 11:27:51 +0000
>From paul@xxxxxxxxxxxxxxxxxxxxx Mon May 03 13:27:49 2004
Received: from anchor-post-34.mail.demon.net ([194.217.242.92])
        by trithemius.gnupg.org with esmtp (Exim 3.35 #1 (Debian))
        id 1BKbbx-0000Fv-00
        for <1682-done@xxxxxxxxxxxx>; Mon, 03 May 2004 13:27:49 +0200
Received: from black-sun.demon.co.uk ([212.228.147.62] helo=nova)
        by anchor-post-34.mail.demon.net with esmtp (Exim 3.35 #1)
        id 1BKber-0001Tq-0Y
        for 1682-done@xxxxxxxxxxxx; Mon, 03 May 2004 12:30:49 +0100
Received: from paul 
        by nova with local id 1BKbeq-0002Kf-7k
        for <1682-done@xxxxxxxxxxxx>; Mon, 03 May 2004 12:30:48 +0100
Date: Mon, 3 May 2004 12:30:48 +0100
From: Paul Walker <paul@xxxxxxxxxxxxxxxxxxxxx>
To: 1682-done@xxxxxxxxxxxx
Subject: Close.
Message-ID: <20040503113048.GA8709@xxxxxxxxxxxxxxxxxxxxx>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
        protocol="application/pgp-signature"; boundary="5mCyUwZo2JvN/JJP"
Content-Disposition: inline
User-Agent: Mutt/1.5.5.1+cvs20040105i
X-Spam-Status: No, hits=-106.8 required=4.0
        tests=AWL,BAYES_20,PGP_SIGNATURE_2,USER_AGENT_MUTT,
              USER_IN_WHITELIST
        autolearn=ham version=2.55
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)


--5mCyUwZo2JvN/JJP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

=46rom submitter:

"I could not reproduce it with the new versions, so please disregard it."

--=20
Paul

I used to have a terrible fear of dying before I'd completed my mission on
earth.  Now I think I have a terrible fear of dying before I DISCOVER it.=
=20
Still looking. -- Simon Travaglia

--5mCyUwZo2JvN/JJP
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFAli1oP9fOqdxRstoRAmt/AJ4k/F33CUeVZDu2qYxqia4qqOzuJgCeKABH
BTtHuWvfe5rJlYA/kVUwwo0=
=ImcJ
-----END PGP SIGNATURE-----

--5mCyUwZo2JvN/JJP--