When opening an IMAPS mailbox, I am getting a crash with the head-of-CVS mutt. The mailbox starts to read in the headers, then mutt prints out "Error opening mailbox" and segfaults.
Here is a backtrace, 'mutt -v' output is below that, and the tail of .muttdebug0 is after that. David Program received signal SIGSEGV, Segmentation fault. imap_free_header_data (data=0x54) at message.c:943 943 mutt_free_list (&(((IMAP_HEADER_DATA*) *data)->keywords)); (gdb) p data $1 = (void **) 0x54 (gdb) bt full #0 imap_free_header_data (data=0x54) at message.c:943 No locals. #1 0x080e3bcc in imap_close_mailbox (ctx=0x92d8980) at imap.c:1303 i = 7 #2 0x08091db4 in mx_fastclose_mailbox (ctx=0x92d8980) at mx.c:750 i = 0 #3 0x08091d5b in mx_open_mailbox ( path=0xbfc71450 "imaps://xxx.xxx.xxx/INBOX", flags=0, pctx=0x0) at mx.c:731 ctx = (CONTEXT *) 0x92d8980 rc = -1 #4 0x080679e7 in mutt_index_menu () at curs_main.c:1118 buf = "imaps://xxx.xxx.xxx/INBOX", '\0' <repeats 989 times> helpstr = "q:Quit d:Del u:Undel s:Save m:Mail ?:Help\000\000<\000\000\000\000\000\000\000=\000\000\000\000\000\000\000P\000\000\000\000\000\000\000\204�\204\000l;\006\b\000\000\000\0008\024ǿM�\177\000h\232$\thE,\tH\024ǿ�1\006\bh\232$\t\000\000\000\000\210\030ǿ\212<\006\b" op = 99 done = 0 i = 0 j = 134772526 tag = 0 newcount = 0 oldcount = 0 rc = -1 menu = (MUTTMENU *) 0x92c6050 cp = 0x80ef6d3 "Open mailbox" index_hint = 0 do_buffy_notify = 1 close = 0 attach_msg = 0 #5 0x08086567 in main (argc=3, argv=0xbfc72074) at main.c:963 folder = "x", '\0' <repeats 254 times> subject = 0x0 includeFile = 0x0 draftFile = 0x0 newMagic = 0x0 msg = (HEADER *) 0x0 attach = (LIST *) 0x0 commands = (LIST *) 0x0 queries = (LIST *) 0x0 alias_queries = (LIST *) 0x0 sendflags = 0 flags = 0 version = 0 i = -1 explicit_folder = 1 dump_variables = 0 $ ./mutt -v Mutt 1.5.13 (2007-01-26) Copyright (C) 1996-2006 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.18-1.2868.fc6 (i686) [using slang 20006] [using libidn 0.6.5 (compiled with 0.6.5)] 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_OPENSSL -USE_SSL_GNUTLS +USE_SASL +HAVE_GETADDRINFO +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 -USE_HCACHE ISPELL="/usr/bin/ispell" SENDMAIL="/usr/sbin/sendmail" MAILPATH="/var/mail" PKGDATADIR="/usr/local/share/mutt" SYSCONFDIR="/usr/local/etc" EXECSHELL="/bin/sh" -MIXMASTER To contact the developers, please mail to <mutt-dev@mutt.org>. To report a bug, please visit http://bugs.mutt.org/. Here is the tail of .muttdebug0: 5< ) 5< * 678 FETCH (UID 12020 FLAGS () INTERNALDATE " 5-Feb-2007 16:45:16 -0500" RFC822.SIZE 1552 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {687} Handling FETCH FETCH response ignored for this message imap_read_literal: reading 687 bytes Date: Mon, 5 Feb 2007 16:42:01 -0500 From: XXXXXX Subject: XXXXXXX To: "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "x" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]>, "XXXX" <[EMAIL PROTECTED]> Message-Id: <[EMAIL PROTECTED]> 5< ) 5< a0005 NO There is insufficient disk space to complete operation. IMAP queue drained Error opening mailbox