2.2.29.8: YACD (Yet Another Core Dump)

Aki Tuomi aki.tuomi at dovecot.fi
Tue Jun 6 15:56:46 EEST 2017


This looks like a coprrupted mbox file

Aki


On 06.06.2017 15:54, Luciano Mannucci wrote:
> I'm getting this in my logfile, should I worry?:
>
> Jun 06 12:28:47 imap(paco_mcs): Error: Next message unexpectedly corrupted in mbox file /var/spool/mail/paco_mcs at 639279728
> Jun 06 12:28:47 imap(paco_mcs): Error: Unexpectedly lost From-line from mbox file /var/spool/mail/paco_mcs at 639279728
> Jun 06 12:28:47 imap(paco_mcs): Panic: file mbox-sync.c: line 1338 (mbox_sync_handle_eof_updates): assertion failed: (trailer_size <= 2)
> Jun 06 12:28:47 imap(paco_mcs): Error: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(+0x9cd16) [0xb75e7d16] -> /usr/lib/dovecot/libdovecot.so.0(+0x9cd9f) [0xb75e7d9f] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb757104e] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x81698) [0xb76d4698] -> /usr/lib/dovecot/libdovecot-storage.so.0(mbox_sync+0x4b) [0xb76d71cb] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x7728c) [0xb76ca28c] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x778c6) [0xb76ca8c6] -> /usr/lib/dovecot/libdovecot-storage.so.0(mail_get_stream_because+0x5f) [0xb768112f] -> /usr/lib/dovecot/libdovecot-storage.so.0(imap_msgpart_open+0x811) [0xb774bef1] -> dovecot/imap() [0x8064c76] -> dovecot/imap() [0x80629c6] -> dovecot/imap(imap_fetch_more+0x31) [0x8063ed1] -> dovecot/imap(cmd_fetch+0x4bb) [0x805574b] -> dovecot/imap(command_exec+0x4a) [0x80613aa] -> dovecot/imap() [0x805f8d6] -> dovecot/imap() [0x805f961] -> dovecot/imap(client_handle_input+0x185) [0x805fcc5] -
>  > dovecot/imap(client_input+0x71) [0x80601b1] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x67) [0xb75ff997] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xeb) [0xb76013ab] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x45) [0xb75ffa55] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x48) [0xb75ffc18] -> /usr/lib/dovecot/libdovecot.so.0(master_service_run+0x2d) [0xb757c1ad] -> dovecot/imap(main+0x344) [0x806dbc4] -> /lib/libc.so.6(__libc_start_main+0xfe) [0xb73d6c2e]
> Jun 06 12:28:48 imap(paco_mcs): Fatal: master: service(imap): child 4989 killed with signal 6 (core dumped)
> Jun 06 12:28:52 imap(paco_mcs): Error: Next message unexpectedly lost from mbox file /var/spool/mail/paco_mcs at 1073259120 (noncached)
> Jun 06 12:28:52 imap(paco_mcs): Error: Sync failed for mbox file /var/spool/mail/paco_mcs: Couldn't get body size for seq=11213
>
> My doveconf -n:
>
> # 2.2.29.1 (e0b76e3): /usr/local/etc/dovecot/dovecot.conf
> # Pigeonhole version 0.4.17 (e179378)
> # OS: Linux 3.0.101-105-pae i686 openSUSE 11.4 (i586) ext3
> auth_cache_size = 3 k
> auth_debug = yes
> auth_debug_passwords = yes
> auth_mechanisms = plain login
> auth_verbose = yes
> default_client_limit = 1249
> default_vsz_limit = 712 M
> disable_plaintext_auth = no
> first_valid_gid = 0
> first_valid_uid = 100
> info_log_path = /var/log/dovecot/logfile.info
> listen = *
> log_path = /var/log/dovecot/logfile
> login_greeting = Dovecot at Baobab ready.
> login_trusted_networks = 127.0.0.0/8 212.45.144.0/24 192.168.134.0/24
> mail_location = mbox:/var/spool/mailboxes/%u:INBOX=/var/spool/mail/%u:DIRNAME=mbox:INDEX=/var/dovecot_indexes/%u
> maildir_copy_with_hardlinks = no
> managesieve_notify_capability = mailto
> managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext
> mbox_lock_timeout = 443 secs
> namespace {
>   inbox = yes
>   location = 
>   prefix = 
>   separator = .
>   type = private
> }
> passdb {
>   driver = pam
> }
> plugin {
>   mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename
>   mail_log_fields = uid box msgid size
> }
> protocols = pop3 imap
> service auth {
>   unix_listener /var/spool/postfix/private/auth {
>     group = postfix
>     mode = 0660
>     user = postfix
>   }
>   user = root
> }
> service imap-login {
>   inet_listener imaps {
>     address = *
>   }
>   process_limit = 512
> }
> service pop3-login {
>   chroot = 
>   executable = pop3-login -D
>   inet_listener pop3s {
>     address = *
>   }
>   process_limit = 512
> }
> ssl_ca = </etc/ssl/ca.crt
> ssl_cert = </etc/ssl/certs/dovecot.pem
> ssl_key =  # hidden, use -P to show it
> userdb {
>   driver = passwd
> }
> version_ignore = yes
> protocol imap {
>   imap_client_workarounds = delay-newmail
>   mail_plugins = mail_log notify
> }
> protocol pop3 {
>   pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
>   pop3_enable_last = yes
> }
> protocol lda {
>   info_log_path = /var/log/dovecot/lda.log
>   log_path = /var/log/dovecot/lda-errors.log
>   postmaster_address = postmaster at mcs.it
> }
>
> Cheers,
>
> Luciano.




More information about the dovecot mailing list