Re: [Mutt] #1931: Mutt often freezes when new messages are received
#1931: Mutt often freezes when new messages are received in the current maildir
folder
Changes (by brendan):
* status: new => closed
* resolution: => duplicate
Old description:
> {{{
> Package: mutt
> Version: 1.5.6-20040722
> Severity: important
>
> -- Please type your report below this line
>
> [You may look at the thread "Freeze when receiving messages (maildir)"
> in mutt-users and mutt-dev for history.]
>
> When I receive new messages in the current folder (maildir format),
> Mutt often freezes for several seconds, up to more than 1 minute in
> some cases: it takes 100% of the CPU time, and there seems to be no
> (or very few) disk accesses; concerning the system calls, a strace
> showed than Mutt was just doing brk's.
>
> Folders aren't very big (several hundred of messages). The problem
> doesn't seem to occur with the mbox format. And it seems to be less
> visible with a freshly copied maildir mailbox.
>
> While downloading many messages with getmail (which may take several
> minutes), I can't use Mutt since it always freezes.
>
> -- 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
> gcc
> Reading specs from /usr/lib/gcc-lib/powerpc-linux/3.3.4/specs
> Configured with: ../src/configure -v --enable-
> languages=c,c++,java,f77,pascal,objc,ada --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 --enable-
> objc-gc --disable-multilib powerpc-linux
> Thread model: posix
> gcc version 3.3.4 (Debian 1:3.3.4-13)
>
> - CFLAGS
> -Wall -pedantic -g -O2
>
> -- Mutt Version Information
>
> Mutt 1.5.6i (2004-02-01)
> 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.6.8 (ppc) [using ncurses 5.4] [using libidn 0.5.2
> (compiled with 0.5.2)]
> Compile options:
> -DOMAIN
> -DEBUG
> -HOMESPOOL -USE_SETGID -USE_DOTLOCK -DL_STANDALONE
> +USE_FCNTL -USE_FLOCK
> +USE_POP +USE_IMAP -USE_GSS +USE_SSL -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
> ISPELL="/usr/local/bin/ispell"
> SENDMAIL="/usr/sbin/sendmail"
> MAILPATH="/home/lefevre/Mail"
> PKGDATADIR="/home/lefevre/share/mutt"
> SYSCONFDIR="/home/lefevre/etc"
> EXECSHELL="/bin/sh"
> -MIXMASTER
> To contact the developers, please mail to <mutt-dev@xxxxxxxx>.
> To report a bug, please use the flea(1) utility.
>
> patch-1.5.1.vl.savehist.1
> patch-1.5.5.1.tt.compat.1-cl
> patch-1.3.24.ats.parent_match.1
>
> >How-To-Repeat:
> >Fix:
> }}}
New description:
{{{
Package: mutt
Version: 1.5.6-20040722
Severity: important
-- Please type your report below this line
[You may look at the thread "Freeze when receiving messages (maildir)"
in mutt-users and mutt-dev for history.]
When I receive new messages in the current folder (maildir format),
Mutt often freezes for several seconds, up to more than 1 minute in
some cases: it takes 100% of the CPU time, and there seems to be no
(or very few) disk accesses; concerning the system calls, a strace
showed than Mutt was just doing brk's.
Folders aren't very big (several hundred of messages). The problem
doesn't seem to occur with the mbox format. And it seems to be less
visible with a freshly copied maildir mailbox.
While downloading many messages with getmail (which may take several
minutes), I can't use Mutt since it always freezes.
-- 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
gcc
Reading specs from /usr/lib/gcc-lib/powerpc-linux/3.3.4/specs
Configured with: ../src/configure -v --enable-
languages=c,c++,java,f77,pascal,objc,ada --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 --enable-
objc-gc --disable-multilib powerpc-linux
Thread model: posix
gcc version 3.3.4 (Debian 1:3.3.4-13)
- CFLAGS
-Wall -pedantic -g -O2
-- Mutt Version Information
Mutt 1.5.6i (2004-02-01)
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.6.8 (ppc) [using ncurses 5.4] [using libidn 0.5.2
(compiled with 0.5.2)]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL -USE_SETGID -USE_DOTLOCK -DL_STANDALONE
+USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP -USE_GSS +USE_SSL -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
ISPELL="/usr/local/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/home/lefevre/Mail"
PKGDATADIR="/home/lefevre/share/mutt"
SYSCONFDIR="/home/lefevre/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <mutt-dev@xxxxxxxx>.
To report a bug, please use the flea(1) utility.
patch-1.5.1.vl.savehist.1
patch-1.5.5.1.tt.compat.1-cl
patch-1.3.24.ats.parent_match.1
>How-To-Repeat:
>Fix:
}}}
Comment:
Seems to be the same bug as #1216
--
Ticket URL: <http://dev.mutt.org/trac/ticket/1931#comment:5>