[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: smtp fault with today's source
On 18-Jul-00 at 17:00, Matti Aarnio (mea@nic.funet.fi) wrote:
> > Core was generated by `/usr/local/zmailer/bin/ta/smtp -s8H -l
> > /var/log/zmailer/smtp'.
> > Program terminated with signal 4, Illegal Instruction.
>
> Sounds (feels) like it aborted somewhere..
Hmm, acually, I might have killed it when it was busylooping...
But with sig15 of course. Now, after your change, I found it
busylooping. Here goes the trace:
0xff194144 in lseek64 () from /usr/lib/libc.so.1
(gdb) bt
#0 0xff194144 in lseek64 () from /usr/lib/libc.so.1
#1 0xff18af58 in _fflush_u () from /usr/lib/libc.so.1
#2 0xff18b098 in fclose () from /usr/lib/libc.so.1
#3 0xff2b2af0 in _nss_files_endent () from /usr/lib/nss_files.so.1
#4 0xff2b2060 in _nss_files_XY_hostbyname () from /usr/lib/nss_files.so.1
#5 0xff2b1af0 in getbyname () from /usr/lib/nss_files.so.1
#6 0xff14ad00 in nss_search () from /usr/lib/libc.so.1
#7 0xff21dc4c in _switch_gethostbyname_r () from /usr/lib/libnsl.so.1
#8 0xff234c50 in _door_gethostbyname_r () from /usr/lib/libnsl.so.1
#9 0xff21bd28 in _get_hostserv_inetnetdir_byname () from /usr/lib/libnsl.so.1
#10 0xff234650 in gethostbyname_r () from /usr/lib/libnsl.so.1
#11 0x3f4f4 in stashmyaddress (host=0xeced0 "mac.pop.online.ru")
at selfaddrs.c:483
#12 0x3f788 in stashmyaddresses (host=0x0) at selfaddrs.c:617
#13 0x300b8 in smtpconn (SS=0xffbe9330, host=0xeba38 "chronos.sovam.com",
noMX=0) at smtp.c:1978
#14 0x2fa18 in smtpopen (SS=0xffbe9330, host=0xeba38 "chronos.sovam.com",
noMX=0) at smtp.c:1761
#15 0x2dc18 in process (SS=0xffbe9330, dp=0xdffc0, smtpstatus=0,
host=0xeba38 "chronos.sovam.com", noMX=0) at smtp.c:866
#16 0x2d870 in main (argc=4, argv=0xe1600) at smtp.c:786
Yes, the difference is that on this machine there is a bunch of
addresses in SELFADDRS (I configured it "ETRN cluster ready" when I
evaluated Intel TCP redirector). Looks like it is looping in
stashmyaddresses...
P.S. I am leaving till Thursday, won't be able to read mail.
P.P.S Pity that you where not at USENIX conference in San Diego.
If you are curious how it went, I have pictures here:
http://www.average.org/~crosser/photo/uk+us-2000/