On Tue, 16 Dec 2003, Harald Schueler wrote:
> I inserted some logging statements and from what I understand, exim gets
> some number of correct aliases, then comes one which is totally garbled
> (several lines from somewhere in /etc/passwd). This probably confuses
> exim's storage allocation by writing over the allocated block for the
> answer (fixed size, if I understand it right). So this really looks like
> a problem with the resolver lib/libc.
It does indeed sound like it. If only one could call library functions
without giving them free access to all your memory (whatever happened to
capabilities?).
> I already tried running the binary on a newer maintainance level of AIX
> (but still compiled on ml3), but had no success. I will try compiling on
> an ml5 machine and see what happens...
It looks as if you'll have to sort this out by yourself, I'm afraid. I
hope you are able to.
Philip
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book