in order to change mailboxes (via the "c" command in mutt), mutt's mbox variable must be set. the default global configuration in /etc/mutt/Muttrc contains the following line "unset mbox". this bug was tracked down after trying many different versions of mutt, many different configurations, asking gentoo users, and finally, talking to the mutt developers. Reproducible: Always Steps to Reproduce: 1. have several Maildir mailboxes in mutt 2. type "c" to change mailboxes while in mutt 3. type "=othermailbox" to change to the other mailbox Actual Results: (null): Bad address (errno = 14) Expected Results: change mailboxes Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r7) ================================================================= System uname: 2.6.7-gentoo-r7 i686 AMD Athlon(TM) XP 2400+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 apm avi bonobo cdr crypt cups directfb dvd emacs encode esd f77 flac foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imagemagick imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses oggvorbis opengl oss pam pdflib perl png python quicktime readline scanner sdl slang spell ssl svga tcltk tcpd tetex truetype usb x86 xml2 xmms xv zlib"
this line also has to be in the user's config file for the error to occur: set move=yes # don't ask about moving messages, just do it
Thanks Jason. Fixed now in the default Muttrc. I didn't bother to bump the rev since most people who are using mbox features also have USE=mbox.