child killed by signal 6

Peter Nabbefeld peter.nabbefeld at gmx.de
Tue May 26 09:26:10 EEST 2020



Am 25.05.20 um 12:06 schrieb Aki Tuomi:
>> On 25/05/2020 13:00 Peter Nabbefeld <peter.nabbefeld at gmx.de> wrote:
>>
>>
>> Hello,
>>
>> from time to time I keep getting problems with some emails causing
>> signal 6. I've already reported those, but it seems not to be easy to
>> find the cause. From the logs, it seems to occur in sieve implementation.
>>
>> I've checked the email envelopes tody by accident, probably this part of
>> my telnet session might help:
>>
>> a11 fetch 1 all
>> * 1 FETCH (RFC822.SIZE 16750 INTERNALDATE "22-May-2020 05:02:34 +0000"
>> ENVELOPE ("Fri, 22 May 2020 03:46:54 +0000" "RE: Http2 tomact server
>> taking time in responding when 1st StreamId is a large integer value
>> like 2147483641" (("Prateek Kohli" NIL "prateek.kohli"
>> "ericsson.com.INVALID")) (("Prateek Kohli" NIL "prateek.kohli"
>> "ericsson.com.INVALID")) (("Tomcat Users List" NIL "users"
>> "tomcat.apache.org")) (("Tomcat Users List" NIL "users"
>> "tomcat.apache.org")) NIL NIL
>> "<d778507f-306b-5395-b583-fc1f2651431d at apache.org>""
>> <DB7PR07MB40285E61F0731810A615E3FB92B40 at DB7PR07MB4028.eurprd07.prod.outlook.com>")
>> FLAGS (\Seen))
>> a11 OK FETCH completed
>>
>> a12 fetch 2 all
>> * 2 FETCH (RFC822.SIZE 21146 INTERNALDATE "22-May-2020 06:39:54 +0000"
>> ENVELOPE ("Fri, 22 May 2020 06:39:35 +0000" "RE: RST on TCP level sent
>> by Tomcat" (("Arshiya Shariff" NIL "arshiya.shariff"
>> "ericsson.com.INVALID")) (("Arshiya Shariff" NIL "arshiya.shariff"
>> "ericsson.com.INVALID")) (("Tomcat Users List" NIL "users"
>> "tomcat.apache.org")) (("Tomcat Users List" NIL "users"
>> "tomcat.apache.org")) (("markt at apache.org" NIL "markt" "apache.org")("M
>> Venkata Pratap M" NIL "m.m.venkata.pratap" "ericsson.com")) NIL "
>> <AM7PR07MB6561761FA78F23F5AAF398399FB70 at AM7PR07MB6561.eurprd07.prod.outlook.com>"
>> "
>> <AM7PR07MB65615CD03F422AC8D8384FC09FB40 at AM7PR07MB6561.eurprd07.prod.outlook.com>")
>> FLAGS ())
>> a12 OK FETCH completed
>>
>> The first message causes signal 6, the second does not. Probably the
>> problem is killed by the two consecutive "NIL"s? I'm not an experienced
>> administrator, only managing my private computer, so I don't know the
>> meaning of every envelope field. But might these two "NIL"s cause the abort?
>>
>> BTW, to download all messages from my IMAP account to my private dovecot
>> instance I had to delete the first message, since I couldn't download
>> any other messages from the IMAP folder otherwise.
>>
>> Kind regards
>>
>> Peter
> Hi!
>
> Can you provide the original mail? Optionally processed via https://dovecot.org/tools/maildir-obfuscate.pl ?
>
> Also, can you provide 'doveconf -n' output?
>
> Aki

Hi Aki,

sorry, as mentioned in my mail, I had to delete the message to be able
to further download others.

output of "dovecot -n" is:

$ dovecot -n
# 2.3.10.1 (a3d0e1171): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.10 (bf8ef1c2)
# OS: Linux 5.6.13-arch1-1 x86_64 Arch Linux
# Hostname: tuchola.fritz.box
auth_verbose = yes
disable_plaintext_auth = no
info_log_path = /var/log/dovecot-info.log
log_path = /var/log/dovecot.log
mail_location = maildir:~/Maildir:LAYOUT=fs
mail_plugins = " fts fts_solr"
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 editheader
namespace inbox {
   inbox = yes
   location =
   mailbox Entwürfe {
     special_use = \Drafts
   }
   mailbox Gesendet {
     special_use = \Sent
   }
   mailbox Spamverdacht {
     special_use = \Junk
   }
   mailbox Trash {
     special_use = \Trash
   }
   prefix =
}
passdb {
   args = username_format=%u /etc/dovecot/passwd
   driver = passwd-file
}
plugin {
   fts = solr
   fts_solr = url=http://localhost:8983/solr/
   sieve = file:/home/vmail/sieve;active=/home/vmail/.dovecot.sieve
   sieve_extensions = +editheader
}
service stats {
   unix_listener stats-reader {
     group = vmail
     mode = 0666
     user = vmail
   }
   unix_listener stats-writer {
     group = vmail
     mode = 0666
     user = vmail
   }
}
ssl = no
ssl_dh = # hidden, use -P to show it
userdb {
   args = uid=vmail gid=vmail home=/home/vmail/%d/%n
   driver = static
}
protocol lda {
   mail_plugins = " fts fts_solr sieve"
   postmaster_address = peter.nabbefeld at gmx.de
}
$

Kind regards

Peter



More information about the dovecot mailing list