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

IMAP segfault with latest CVS



This is with latest CVS:

Program received signal SIGSEGV, Segmentation fault.
imap_exec (idata=0x559, cmd=0x80c2ca3 "NOOP", flags=0) at command.c:186
186       if (idata->status == IMAP_FATAL)
(gdb) where
#0  imap_exec (idata=0x559, cmd=0x80c2ca3 "NOOP", flags=0) at command.c:186
#1  0x080af8ad in imap_check_mailbox (ctx=0x1, index_hint=0x0, force=1)
    at imap.c:1145
#2  0x080b2bdf in imap_keepalive () at util.c:571
#3  0x0805e039 in mutt_index_menu () at curs_main.c:516
#4  0x080742b0 in main (argc=1, argv=0xbfe6cbf4) at main.c:934
(gdb) p idata
$1 = (IMAP_DATA *) 0x559
(gdb) p idata->status
Cannot access memory at address 0x55e
(gdb) 

Also note that the latest CVS has a problem deleting mail over IMAP.
Just marking the mail 'D', and using sync-mailbox does not actually
delete it.  Exiting the IMAP mailbox does seem to delete it.

David