[Qmail-it] Fetchmail+SimScan+qmail-inject = fatal: qq crashed (#4.3.0)

Fabio Busatto fabio.busatto at sikurezza.org
Tue Nov 28 02:14:17 CET 2006


On Tue, Nov 28, 2006 at 02:06:07AM +0100, RedFoxy wrote:
> Fabio Busatto ha scritto:
> >Ovvero: metti sotto strace tutto quanto, facendogli seguire i figli
> >e loggando su file multipli e poi guarda come mai avviene il crash.
> >
> 
> Ho fatto come consigliavi ma non sembra ci siano cose strane, oltre al 
> fatto che dice che non trova 5 file (di cui 2 ci sono):
> /etc/ld.so.nohwcap (non c'e')
> /etc/ld.so.preload (non c'e')
> /var/qmailcontrol/defaultdomain
> /var/qmailcontrol/defaulthost
> /var/qmailcontrol/idhost (non c'e')

Va bene che non li trovi, non ti servono e di sicuro non causano problemi.

> # strace /var/qmail/bin/qmail-inject redfoxy at redfoxy.it < test_fetch

Gia`, ti avevo infatti detto di impostare strace per seguire tutti i
figli e di loggare su file (opzioni -ff -o nomefile), infatti

> vfork()                                 = 17578

Qui viene creato il nuovo processo

> waitpid(17578, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0) = 17578
> write(2, "qmail-inject: fatal: qq crashed "..., 41qmail-inject: fatal: 
> qq crashed (#4.3.0)
> ) = 41
> exit_group(111)                         = ?

E qui il padre si accorge di avere un figlio tossico.

Ripeti strace con i parametri che ti ho indicato e guarda nel log dei
processi figli per trovare la causa.

Ciao
-fabio


More information about the Qmail-it mailing list