server:/tmp/dovecot-1.0.5# MBOX_LAZY_WRITES=1 MAIL=mbox:~pinchak/mail:INBOX=/var/mail/pinchak gdb ./src/imap/imap GNU gdb 6.6.90.20070912-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /tmp/dovecot-1.0.5/src/imap/imap * PREAUTH [CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS] Logged in as root 1 select Trash imap(root): Panic: file mbox-sync.c: line 1372 (mbox_sync_handle_eof_updates): assertion failed: (trailer_size <= 2) imap(root): Error: Raw backtrace: /tmp/dovecot-1.0.5/src/imap/imap [0x80af17a] -> /tmp/dovecot-1.0.5/src/imap/imap [0x80aefec] -> /tmp/dovecot-1.0.5/src/imap/imap [0x807add2] -> /tmp/dovecot-1.0.5/src/imap/imap [0x807bbce] -> /tmp/dovecot-1.0.5/src/imap/imap(mbox_sync+0x6be) [0x807c58c] -> /tmp/dovecot-1.0.5/src/imap/imap(mbox_storage_sync_init+0x78) [0x807c806] -> /tmp/dovecot-1.0.5/src/imap/imap(imap_sync_nonselected+0x1c) [0x80639ac] -> /tmp/dovecot-1.0.5/src/imap/imap(_cmd_select_full+0xc3) [0x805baf3] -> /tmp/dovecot-1.0.5/src/imap/imap(cmd_select+0x19) [0x805bca9] -> /tmp/dovecot-1.0.5/src/imap/imap [0x805d11f] -> /tmp/dovecot-1.0.5/src/imap/imap [0x805d1ac] -> /tmp/dovecot-1.0.5/src/imap/imap(_client_input+0x6f) [0x805d84f] -> /tmp/dovecot-1.0.5/src/imap/imap(io_loop_handler_run+0x107) [0x80b4ec7] -> /tmp/dovecot-1.0.5/src/imap/imap(io_loop_run+0x1c) [0x80b414c] -> /tmp/dovecot-1.0.5/src/imap/imap(main+0x47c) [0x80657dc] -> /lib/libc.so.6(__libc_start_main+0xe0) [0xb7e62050] -> /tmp/dovecot-1.0.5/src/imap/imap [0x80583c1] Program received signal SIGABRT, Aborted. 0xb7e767d6 in raise () from /lib/libc.so.6 (gdb) fr 4 #4 0x0807add2 in mbox_sync_handle_eof_updates (sync_ctx=0xbfefb040, mail_ctx=0xbfefaf2c) at mbox-sync.c:1372 1372 i_assert(trailer_size <= 2); (gdb) p trailer_size $1 = 1258334636 (gdb) "p sync_ctx->file_input->v_offset Undefined command: "". Try "help". (gdb) p sync_ctx->file_input->v_offset $2 = 2078785536 (gdb) p st.st_size $3 = 3337120172 (gdb)