[Postfixbuch-users] Segfault bei Transport mit Cyrus

Andreas Winkelmann ml at awinkelmann.de
Mi Dez 13 05:49:13 CET 2006


Am Tuesday 12 December 2006 22:02 schrieb Thomas Worm:

> ich hoffe ihr könnt mir helfen. Das deliver-Tool von Cyrus-Imapd bringt
> folgenden Fehler, wenn der Mailserver eine Mail empfängt:
>
> Code:
> Dec 12 21:38:54 server001 postfix/smtpd[11493]: sql auxprop plugin using
> mysql engine
> Dec 12 21:39:18 server001 master[11093]: process 11449 exited, status 0
> Dec 12 21:39:34 server001 kernel: deliver[11505]: segfault at
> 0000000000000010 rip 000055555556088e rsp 00007fffc18604a0 error 4
> Dec 12 21:39:34 server001 kernel: deliver[11507]: segfault at
> 0000000000000010 rip 000055555556088e rsp 00007fffe4800440 error 4

Also dass deliver einen segfault bringt ist sehr ungewöhnlich. Besonders, weil 
es nahezu keine Abhängigkeiten wie ldap, cyrus-sasl, bdb o.ä. hat. Wie hast 
Du deliver bzw. cyrus-imapd denn installiert? Paket oder Source?

Falls Paket, solltest Du die Hardware insbesondere den Speicher mal testen.

Deliver kannst Du umgehen, wenn Du lmtp von Postfix nach Cyrus-Imap benutzt. 
Deliver macht auch nichts anderes.

> evtl. gehört diese Fehlermeldung von Postfix noch dazu:
> Code:
> Dec 12 20:55:08 server001 master[11093]: setrlimit: Unable to set file
> descriptors limit to -1: Operation not permitted
> Dec 12 20:55:08 server001 master[11093]: retrying with 8192 (current max)
> Dec 12 20:55:09 server001 master[11093]: Error registering service with
> slp -20
> Dec 12 20:55:09 server001 master[11093]: Error registering service with
> slp -20
> Dec 12 20:55:09 server001 master[11093]: Error registering service with
> slp -20

Die sind nicht von Postfix. Die sind von Cyrus-Imap und relativ normal. Die 
erste ist wohl Linux-bezogen und die letzten drei sehen nach einem 
Suse-Feature aus. Er versucht sich bei slp zu registrieren, welches Du aber 
wohl nicht installiert/laufen hast.

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users