Maciej Uhlig
2010-Sep-23 13:00 UTC
[Dovecot] dovecot+sieve redirect action signal 11 while user homedir not defined
Hi, while executing simple sieve script: require ["fileinto", "envelope"]; if header :contains "subject" "test" { redirect "user at domain"; } we got: 2010-09-23T09:25:23+02:00 st1/192.168.10.201 dovecot: [ID 583609 mail.error] master: Error: service(lmtp): child 15524 killed with signal 11 (core not dumped) in case user home directory is (erroneously) undefined. This happens with 'redirect' action only ('keep', 'fileinto' work ok). Moreover, since there is no homedir, there is no core file too :-) After user homedir was defined, the error disappeared. This is under Solaris 10 with dovecot 2.0.3 and pigeonhole 0.2.0. Thank you, Maciej Uhlig
Timo Sirainen
2010-Sep-23 14:33 UTC
[Dovecot] dovecot+sieve redirect action signal 11 while user homedir not defined
On Thu, 2010-09-23 at 15:00 +0200, Maciej Uhlig wrote:> 2010-09-23T09:25:23+02:00 st1/192.168.10.201 dovecot: [ID 583609 > mail.error] master: Error: service(lmtp): child 15524 killed with signal > 11 (core not dumped) > > in case user home directory is (erroneously) undefined.I can't reproduce this. Could you get gdb backtrace? 1. Start lmtp process, e.g. telnet localhost <lmtp port> + quit 2. gdb .../dovecot/lmtp <pid of lmtp process> And then give command: cont 3. Deliver a mail to get it to crash 4. In gdb it should have now stopped and you can give it "bt full" command.