[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/