Re: mailman (python2.2) segfault
hi,
long time ago you had problems with mailman's OutgoingRunner wich
segfaulted on each delivery attempt. today (and last night and
yesterday) i had the same problem and google had no answer for me.
the last lines of strace-output looked like this:
open("/etc/hosts", O_RDONLY) = 10
fcntl64(10, F_GETFD) = 0
fcntl64(10, F_SETFD, FD_CLOEXEC) = 0
fstat64(10, {st_mode=S_IFREG|0644, st_size=403, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x402d2000
read(10, "127.0.0.1\tlocalhost\nlocalhost\t12"..., 4096) = 403
read(10, "", 4096) = 0
close(10) = 0
munmap(0x402d2000, 4096) = 0
--- SIGSEGV (Segmentation fault) ---
i recompiled mailman, purged it, reinstalled... nothing happened.
the problem was a faulty dns-lookup.
in my zonefile is a wildcard-entry for *.mydomain.tld. and
/etc/resolv.conf has an antry like "search mydomain.tld."
well, localhost was not resolved as 127.0.0.1, but as
localhost.mydomain.tld with a different ip-adress.
at first i deleted the "search"-line in /etc/resolv.conf (which solved
the problem) and i'll remove the wildcard as soon as possible.
--
viel spass am geraet,
hardy
--------------------------------------------------------------------------
And Jesus said unto them, "And whom do you say that I am?"
They replied, "You are the eschatological manifestation of the
ground of our being, the ontological foundation of the context of our
very selfhood revealed."
And Jesus replied, "What?"
--------------------------------------------------------------------------
PGP Key fingerprint = 16F1 72AB ECAB 9C84 6F8E 560F E9FD 2FA1 D795 CCCE
Reply to: