[Dovecot] v2.2.13.rc1 released - Panic: file buffer.c: line 307 (buffer_set_used_size): assertion failed: (used_size <= buf->alloc)

Maciej Uhlig maciej.uhlig at us.edu.pl
Fri May 9 08:59:48 UTC 2014


Timo Sirainen - 2014-05-08 17:37:
> BTW. I've read most of the mails again in Dovecot mailing list, but there are still a few reported bugs I decided to leave until later. Anyway feel free to re-send any bug reports for things that haven't been fixed in v2.2.13 yet.

First report on 2014-01-11 with 2.2.10; bug still present:

2014-05-09T10:18:18+02:00 server/ip dovecot: imap(user at domain): Error:
Corrupted transaction log file
./domain/user/mail/.Drafts/dovecot.index.log seq 16777216: log file
shrank (540 < 6144) (sync_offset=6144)
2014-05-09T10:18:18+02:00 server/ip dovecot: imap(user at domain): Panic:
file buffer.c: line 307 (buffer_set_used_size): assertion failed:
(used_size <= buf->alloc)
2014-05-09T10:18:24+02:00 server/ip dovecot: imap(user at domain): Fatal:
master: service(imap): child 4098 killed with signal 6 (core dumped)

Program terminated with signal 6, Aborted.
#0  0x00000033c9a32925 in raise () from /lib64/libc.so.6

(gdb) bt
#0  0x00000033c9a32925 in raise () from /lib64/libc.so.6
#1  0x00000033c9a34105 in abort () from /lib64/libc.so.6
#2  0x00007f50fd3302b0 in default_fatal_finish () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#3  0x00007f50fd330326 in i_internal_fatal_handler () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#4  0x00007f50fd2e560f in i_panic () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#5  0x00007f50fd32b219 in buffer_set_used_size () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#6  0x00007f50fd67ccb0 in mail_transaction_log_file_open () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#7  0x00007f50fd679548 in mail_transaction_log_open () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#8  0x00007f50fd65f0c4 in mail_index_open_files () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#9  0x00007f50fd65f400 in mail_index_open () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#10 0x00007f50fd65089c in index_storage_mailbox_open () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#11 0x00007f50fd5ea8fa in maildir_mailbox_open_existing () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#12 0x00007f50fd5ea9cf in maildir_mailbox_open () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#13 0x00007f50fd6215b4 in mailbox_open_full () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#14 0x00007f50fd62176f in mailbox_open () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot-storage.so.0
#15 0x0000000000419d10 in client_open_save_dest_box ()
#16 0x000000000040bf67 in cmd_append ()
#17 0x0000000000418b0d in command_exec ()
#18 0x0000000000417ae4 in client_command_input ()
#19 0x0000000000417c25 in client_command_input ()
#20 0x0000000000418095 in client_handle_input ()
#21 0x000000000041896f in client_input ()
#22 0x00007f50fd3414bd in io_loop_call_io () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#23 0x00007f50fd342885 in io_loop_handler_run_internal () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#24 0x00007f50fd341549 in io_loop_handler_run () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#25 0x00007f50fd3415d8 in io_loop_run () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#26 0x00007f50fd2eaa63 in master_service_run () from
/usr/local/dovecot-2.2.13.rc1/lib/dovecot/libdovecot.so.0
#27 0x00000000004227e7 in main ()
(gdb)

Thanks.

-- 
MU

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3354 bytes
Desc: Kryptograficzna sygnatura S/MIME
URL: <http://dovecot.org/pipermail/dovecot/attachments/20140509/c83a53bb/attachment-0001.p7s>


More information about the dovecot mailing list