On 24/09/2012 17:58, Timo Sirainen wrote:
On 24.9.2012, at 17.55, Birta Levente wrote:
On 24/09/2012 17:32, Timo Sirainen wrote:
On 23.9.2012, at 14.05, Joe Auty wrote:
#0 0x00007f789cd08e14 in hash_table_destroy () from /usr/lib/dovecot/libdovecot.so.0 (gdb) bt full #0 0x00007f789cd08e14 in hash_table_destroy () from /usr/lib/dovecot/libdovecot.so.0 No symbol table info available. #1 0x00007f789ccda054 in settings_parser_deinit () from /usr/lib/dovecot/libdovecot.so.0 No symbol table info available. #2 0x00007f789ccff33d in master_service_settings_cache_deinit () from /usr/lib/dovecot/libdovecot.so.0
Well, the good news is that it crashes only after it has already disconnected the client anyway. But I thought I fixed this bug in v2.1.10 and I'm not able to reproduce it myself.. Having debugging information available might show something useful. Try installing dovecot-dbg package and getting the bt full again?
I have the same problem, but on centos 6.3 64bit. How can I give you the debug information?
Show your doveconf -n output at least. As for debugging information, that would depend on how you installed Dovecot? From some RPM or sources?
I build my own rpm based on src rpm: dovecot-2.1.1-2_132.src.rpm.
#dovecot -n
auth_mechanisms = plain login cram-md5 debug_log_path = /var/log/dovecot.log disable_plaintext_auth = no listen = * mail_access_groups = vmail mail_location = maildir:/var/vmail/%d/%n/Maildir mail_plugins = quota mbox_write_locks = fcntl namespace inbox { inbox = yes location = mailbox Drafts { special_use = \Drafts } mailbox Junk { special_use = \Junk } mailbox Sent { special_use = \Sent } mailbox "Sent Messages" { special_use = \Sent } mailbox Trash { special_use = \Trash } prefix = separator = / } passdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } plugin { mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename mail_log_fields = uid box msgid size quota = maildir:User quota quota_exceeded_message = Quota exceeded, please contact postmaster at benvenuti.ro quota_warning = storage=95%% quota-warning 95 %u quota_warning2 = storage=90%% quota-warning 90 %u quota_warning3 = storage=85%% quota-warning 85 %u quota_warning4 = storage=80%% quota-warning 80 %u quota_warning5 = storage=50%% quota-warning 50 %u } postmaster_address = postmaster@mydomain.com service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { group = vmail mode = 0600 user = vmail } } service imap-login { inet_listener imap { port = 143 } inet_listener imaps { port = 993 ssl = yes } } service pop3-login { inet_listener pop3 { port = 110 } inet_listener pop3s { port = 995 ssl = yes } } service quota-warning { executable = script /usr/local/bin/quota-warning.sh unix_listener quota-warning { group = vmail mode = 0640 user = vmail } user = vmail } ssl_ca =