Thomas Leuxner
2010-Nov-30 03:30 UTC
[Dovecot] 2.0.7 (a131a498731f): Core Dump on parsing Config
Trying to fix the 'lmtp' temp error, the latest HG core dumps right away: Nov 30 04:15:41 spectre dovecot: master: Dovecot v2.0.7 (a131a498731f) starting up Nov 30 04:15:41 spectre dovecot: master: Error: service(log): child 30087 killed with signal 11 (core dumped) Nov 30 04:15:41 spectre dovecot: master: Error: service(log): command startup failed, throttling Dump seems to be not very useful though. $ gdb /usr/lib/dovecot/imap /var/run/dovecot/core GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/lib/dovecot/imap...Reading symbols from /usr/lib/debug/usr/lib/dovecot/imap...done. (no debugging symbols found)...done. warning: core file may not match specified executable file. Core was generated by `/usr/sbin/dovecot -c /etc/dovecot/dovecot.conf'. Program terminated with signal 11, Segmentation fault. #0 0x0000000000408719 in str_c at plt () #0 0x0000000000408719 in str_c at plt () No locals. #1 0x00000000016711f8 in ?? () No symbol table info available. #2 0x00007f95ccf52b90 in ?? () No symbol table info available. #3 0x0000000000000000 in ?? () No symbol table info available. Current language: auto The current source language is "auto; currently asm". # 2.0.7 (5e82c5b1b4a9): /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-5-amd64 x86_64 Debian squeeze/sid auth_verbose = yes mail_location = mdbox:~/mdbox mail_plugins = acl quota 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 namespace { hidden = no inbox = yes location = prefix = separator = / type = private } namespace { list = yes location = maildir:/var/vmail/public:LAYOUT=fs:INDEX=~/public prefix = Public/ separator = / subscriptions = no type = public } passdb { args = username_format=%u /var/vmail/auth.d/%d/passwd driver = passwd-file } plugin { acl = vfile:/var/vmail/conf.d/%d/acls:cache_secs=300 mail_log_events = expunge mailbox_delete quota = dict:user::file:%h/mdbox/dovecot-quota quota_rule = *:storage=1GB quota_rule2 = Trash:storage=+10%% sieve = ~/.dovecot.sieve sieve_dir = ~/sieve sieve_global_dir = /var/vmail/conf.d/%d/sieve } protocols = imap lmtp service auth-worker { user = doveauth } service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } user = doveauth } service imap-login { inet_listener imap { address = 1.2.3.4 port = 143 } inet_listener imaps { port = 0 } } service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { group = postfix mode = 0660 user = postfix } } ssl_cert = </etc/ssl/certs/host_domain_tld.crt ssl_key = </etc/ssl/private/host_domain_tld.key syslog_facility = local1 userdb { args = username_format=%u /var/vmail/auth.d/%d/passwd driver = passwd-file } verbose_proctitle = yes protocol lmtp { mail_plugins = acl quota sieve } protocol imap { mail_plugins = acl quota imap_acl imap_quota mail_log notify }
Timo Sirainen
2010-Nov-30 15:25 UTC
[Dovecot] 2.0.7 (a131a498731f): Core Dump on parsing Config
On 30.11.2010, at 3.30, Thomas Leuxner wrote:> Trying to fix the 'lmtp' temp error, the latest HG core dumps right away: > > Nov 30 04:15:41 spectre dovecot: master: Dovecot v2.0.7 (a131a498731f) starting up > Nov 30 04:15:41 spectre dovecot: master: Error: service(log): child 30087 killed with signal 11 (core dumped) > Nov 30 04:15:41 spectre dovecot: master: Error: service(log): command startup failed, throttlingFixed now.