On Mon, 2011-11-28 at 03:24 +0000, Patrick Wood wrote: > Nov 28 14:11:02 mailserver dovecot: [ID 583609 mail.error] master: Error: > service(pop3-login): child 28277 killed with signal 10 (core not dumped - set > service pop3-log > in { drop_priv_before_exec=yes })
You can easily reproduce this? gdb backtrace is needed to get anything useful out of this crash. Try with: service pop3-login { executable = pop3-login -D drop_priv_before_exec = yes } Now when it crashes, it hopefully says that it's dumping a core (to /usr/local/var/run/dovecot/login/core)? If not, try attaching gdb directly to the process: service pop3-login { process_min_avail = 1 service_count = 0 } gdb /usr/local/libexec/dovecot/pop3-login <pid of pop3-login> cont <make it crash> bt full