[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: