Big problem.. help...

Richard Lynch rich at MAIL.WVNET.EDU
Sat Nov 30 15:11:16 GMT 2002

On Wed, 2002-11-27 at 09:38, Julian Field wrote:
> Try moving the qf+df pairs back in to the about 50 at a time, and
> see if it stands that or whether there is 1 message that kills it. That way
> you can get all but the troublesome message delivered.
> --
> Julian Field                Teaching Systems Manager
> jkf at         Dept. of Electronics & Computer Science
> Tel. 023 8059 2817          University of Southampton
>                              Southampton SO17 1BJ

Yes, there is one queue file pair that causes the problem.  As you
suggested I moved 50 at a time until I found the group with the problem
file.  I then further narrowed it down to a single mail file pair.  If I
move those two files into the directory I get the error

> Can't use an undefined value as an ARRAY reference at
> /usr/lib/MailScanner/MailScanner/ line 805,
> <GEN312> line 15.

The GENnnn part of the message changes as the message is issued over and
over again.  I also get the messages...

> We haven't got any child processes, which isn't right!, No child
> processes at /usr/sbin/MailScanner line 191.
> We have just tried to reap a process which wasn't one of ours!, No
> child processes at /usr/sbin/MailScanner line 194.

Ultimately I have to stop mailscanner with "service MailScanner stop",
remove the problem file pair and restart it.  Clearly there's something
wrong with that mail file.  I don't understand the format enough to know
what it is though.  If you would like I can send them to you.  Otherwise
I'll just delete them.

Richard Lynch <rich at>

More information about the MailScanner mailing list