i just encountered situation when aolserver crashes on startup, it is
rare but...
As trace below shows on startup the server could not resolve it own
name(experimenting with DNS) and used log facility to log this but
InitLog was not called yet. In init.c routine NsdInit should call
NsInitLog(); before calling other initialization functions.
That way if something happens at least they can log it.
Loaded symbols for /lib/libresolv.so.2
#0 0x4017e801 in __kill () from /lib/i686/libc.so.6
(gdb) bt
#0 0x4017e801 in __kill () from /lib/i686/libc.so.6
#1 0x4012161b in raise (sig=6) at signals.c:65
#2 0x4017fd82 in abort () at ../sysdeps/generic/abort.c:88
#3 0x400d7b0b in Tcl_PanicVA () at ./../generic/tclPanic.c:106
#4 0x400d7b2e in Tcl_Panic (
arg1=0x4006cd60 "Ns_Tls: invalid key: %d: should be between 1 and %d")
at ./../generic/tclPanic.c:134
#5 0x4006b11f in Ns_TlsGet (keyPtr=0x40065560) at tls.c:142
#6 0x40039630 in LogGetCache () at log.c:782
#7 0x40039105 in Log (severity=Error, fmt=0x40058351 "dns: %s failed:
%s%s", ap=0xbffff74c)
at log.c:489
#8 0x40038c41 in Ns_Log (severity=Error, fmt=0x40058351 "dns: %s
failed: %s%s") at log.c:179
#9 0x40031ad9 in LogError (func=0x400582cf "gethostbyname") at dns.c:325
#10 0x400319d2 in GetAddr (dsPtr=0xbffff854, host=0x400668e4 "ernie") at
dns.c:257
#11 0x400316f3 in DnsGet (getProc=0x40031988 <GetAddr>,
dsPtr=0xbffff854, cachePtr=0x400653ac,
key=0x400668e4 "ernie") at dns.c:132
#12 0x40031690 in Ns_GetAddrByHost (dsPtr=0xbffff854, host=0x400668e4
"ernie") at dns.c:106
#13 0x40039ff2 in NsInitConf () at nsconf.c:92
#14 0x40038219 in _init () at init.c:69
#15 0x4000df57 in _dl_init () at eval.c:41
--
AOLserver - http://www.aolserver.com/
To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of
your email blank.