Postfix smtp crashes with Signal 11 (SIGSEGV)
Hi all, on my SuSE 9.1 x86_64 I have the postfix mailer activ (rpm: postfix-2.0.19_20040312-11). All works fine, but if I have a bounce the smtp process crashes [1] with the result that a bounce email was generated but orgininal email would be resist in the activ queue. I have debugged the smtp, qmgr and bounce process, but it tells me only that the stdin parameters are wrong. [2] I googled on this problem, but I didn't found much about this problem. The only thing was a reported bug in the SSL/TLS/SASL implementation. But that didn't help me much:-) So I build my own postfix (2.1.4) and everything (bouncing and SSL, SASL, too) works fine! But for easier updating I like to use the SuSE package.. So any ideas?! btw. the same postfix configuration (main.cf, master.cf) runs well on different machines and the rest on this maschine works fine! Greetings Kai [1] Snapshot out of the syslog: Jul 26 17:26:55 server08 postfix/smtp[15808]: < mx0.gmx.de[213.165.64.100]: 550 5.1.1 {mx036} <dfjgldkfgjldfjgdf@gmx.de>... User is unknown Jul 26 17:26:55 server08 postfix/smtp[15808]: connect to subsystem private/bounce Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr nrequest = 0 Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr flags = 0 Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr queue_id = 46E2D5863EF Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr original_recipient = dfjgldkfgjldfjgdf@gmx.de Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr recipient = dfjgldkfgjldfjgdf@gmx.de Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr offset = 157 Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr status = 5.0.0 Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr action = failed Jul 26 17:26:55 server08 postfix/smtp[15808]: send attr reason = host mx0.gmx.de[213.165.64.100] said: 550 5.1.1 {mx036} <dfjgldkfgjldfjgdf@gmx.de>... User is unknown (in reply to RCPT TO command) Jul 26 17:26:55 server08 postfix/smtp[15808]: private/bounce socket: wanted attribute: status Jul 26 17:26:55 server08 postfix/bounce[15815]: running: PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont;?echo where) | gdb /usr/lib/postfix/bounce 15815 2>&1?>/etc/postfix/bounce.15815.log & sleep 5 Jul 26 17:27:01 server08 postfix/smtp[15808]: input attribute name: status Jul 26 17:27:01 server08 postfix/smtp[15808]: input attribute value: 0 Jul 26 17:27:01 server08 postfix/smtp[15808]: private/bounce socket: wanted attribute: (list terminator) Jul 26 17:27:01 server08 postfix/smtp[15808]: input attribute name: (end) Jul 26 17:27:01 server08 postfix/master[15134]: warning: process /usr/lib/postfix/smtp pid 15808 killed by signal 11 Jul 26 17:27:01 server08 postfix/master[15134]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling Jul 26 17:27:01 server08 postfix/qmgr[15658]: warning: premature end-of-input on private/smtp socket while reading input attribute name Jul 26 17:27:01 server08 postfix/qmgr[15658]: warning: private/smtp socket: malformed response Jul 26 17:27:01 server08 postfix/qmgr[15658]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description Jul 26 17:27:01 server08 postfix/bounce[15822]: running: PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont;?echo where) | gdb /usr/lib/postfix/bounce 15822 2>&1?>/etc/postfix/bounce.15822.log & sleep 5 [2] Snapshot out of the smtp debug log: 0x0000002a962d18f7 in waitpid () from /lib64/tls/libc.so.6 (gdb) Hangup detected on fd 0 error detected on stdin Detaching from program: /usr/lib/postfix/smtp, process 29234
participants (1)
-
Kai-H. Weutzing