I recently upgraded my MacPorts-installed version of (neo)mutt. Since then I freqently encounter situations where I cannot refresh mailboxes, or otherwise delete and expunge messages. Even (q)uitting doesn't work, so maybe it's any attempt to save changes to the mailbox? I can work around this problem if I e(x)it mutt and delete the .mutt/cache directory before restarting the app. Eventually however the broken behavior returns. I've noticed at least once that this happens right after my session expired, but I'm not sure that's a prerequisite.
Is this a known issue with either the MacPorts port specifically or this version or more generally? Any ideas or suggestions? $ mutt -version NeoMutt 20170428 (1.8.2) Copyright (C) 1996-2016 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: Darwin 16.5.0 (x86_64) libidn: 1.33 (compiled with 1.33) hcache backends: gdbm Compiler: Apple LLVM version 8.1.0 (clang-802.0.42) Target: x86_64-apple-darwin16.5.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin Configure options: '--prefix=/opt/local' '--enable-compressed' '--disable-debug' '--disable-gpgme' '--enable-imap' '--disable-nntp' '--disable-notmuch' '--disable-pop' '--disable-sidebar' '--disable-silent-rules' '--enable-smtp' '--disable-warnings' '--mandir=/opt/local/share/man' '--with-docdir=/opt/local/share/doc/mutt' '--with-libiconv-prefix=/opt/local' '--with-curses=/opt/local' '--without-bdb' '--with-gdbm=/opt/local' '--without-gnutls' '--without-gss' '--with-idn=/opt/local' '--without-kyotocabinet' '--without-lmdb' '--without-qdbm' '--with-sasl=/opt/local' '--with-ssl=/opt/local' '--without-tokyocabinet' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -Os -arch x86_64' 'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64' 'CPPFLAGS=-I/opt/local/include' Compilation CFLAGS: -pipe -Os -arch x86_64 Compile options: +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME -DEBUG +DL_STANDALONE +ENABLE_NLS -EXACT_ADDRESS -HOMESPOOL -LOCALES_HACK -SUN_ATTACHMENT +HAVE_BKGDSET +HAVE_COLOR +HAVE_CURS_SET -HAVE_FUTIMENS +HAVE_GETADDRINFO +HAVE_GETSID +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR +HAVE_LIBIDN +HAVE_META -HAVE_REGCOMP +HAVE_RESIZETERM +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_WC_FUNCS +ICONV_NONTRANS +USE_COMPRESSED +USE_DOTLOCK +USE_FCNTL -USE_FLOCK -USE_FMEMOPEN -USE_GSS +USE_HCACHE +USE_IMAP -USE_LUA -USE_NOTMUCH -USE_NNTP -USE_POP +USE_SASL +USE_SETGID -USE_SIDEBAR +USE_SMTP -USE_SSL_GNUTLS +USE_SSL_OPENSSL -DOMAIN -MIXMASTER -ISPELL SENDMAIL="/usr/sbin/sendmail" MAILPATH="/var/mail" PKGDATADIR="/opt/local/share/mutt" SYSCONFDIR="/opt/local/etc" EXECSHELL="/bin/sh" patch-attach-headers-color-neomutt patch-compose-to-sender-neomutt patch-compress-neomutt patch-cond-date-neomutt patch-encrypt-to-self-neomutt patch-fmemopen-neomutt patch-forgotten-attachments-neomutt patch-forwref-neomutt patch-ifdef-neomutt patch-index-color-neomutt patch-initials-neomutt patch-keywords-neomutt patch-kyoto-neomutt patch-limit-current-thread-neomutt patch-lmdb-neomutt patch-lua-neomutt patch-multiple-fcc-neomutt patch-nested-if-neomutt patch-new-mail-neomutt patch-nntp-neomutt patch-notmuch-neomutt patch-progress-neomutt patch-quasi-delete-neomutt patch-reply-with-xorig-neomutt patch-sensible-browser-neomutt patch-sidebar-neomutt patch-skip-quoted-neomutt patch-status-color-neomutt patch-timeout-neomutt patch-tls-sni-neomutt patch-trash-neomutt