I am having some trouble with our AOLserver setup.  It crashes
frequently under extremely light load.  Below is the backtrace.  It
appears that something in libc6 (gethostbyname) or oci (OCIServerAttach)
is causing the problem, in particular when ns_db tries to open a new
connection to Oracle.

Has anybody encountered this, or can make better sense of this backtrace
them I can?

-- bt --

Program received signal SIGSEGV, Segmentation fault.
#0  0x4012c191 in __res_ninit () from /lib/libc.so.6
#1  0x4012c180 in __res_ninit () from /lib/libc.so.6
#2  0x4012f409 in __nss_hostname_digits_dots () from /lib/libc.so.6
#3  0x40130ccb in gethostbyname () from /lib/libc.so.6
#4  0x40484f6c in snlpcgthstbynm ()
   from /u01/oracle/OraHome1/lib/libclntsh.so.8.0
#5  0x404d4e40 in snnfhghn_gethostbyname ()
   from /u01/oracle/OraHome1/lib/libclntsh.so.8.0
#6  0x404d49a8 in nnfhqnm () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#7  0x403b74fa in nnfgqnm () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#8  0x403b5696 in nnfgrne () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#9  0x4048c0b8 in nlolgobj () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#10 0x403b4108 in nnfun2a () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#11 0x403b3de3 in nnfsn2a () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#12 0x4036924d in niqname () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#13 0x4032d6b6 in kwfnran () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#14 0x40316c8a in kwfcinit () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#15 0x402778a0 in kpuatch () from
/u01/oracle/OraHome1/lib/libclntsh.so.8.0
#16 0x402c3288 in OCIServerAttach ()
   from /u01/oracle/OraHome1/lib/libclntsh.so.8.0
#17 0x40199d04 in ora_open_db (dbh=0x816eb10) at ora8.c:1058
#18 0x806a3f1 in NsDbOpen (handle=0x816eb10) at dbdrv.c:707
#19 0x806bc82 in Connect (handlePtr=0x816eb10) at dbinit.c:1107
#20 0x806ad4b in Ns_DbPoolTimedGetMultipleHandles (handles=0xbe9f7ba0,
    pool=0x815ae78 "prod", nwant=1, wait=0) at dbinit.c:489
#21 0x806c410 in NsTclDbCmd (dummy=0x0, interp=0x40f00948, argc=0,
    argv=0xbe9f7be8) at dbtcl.c:229
#22 0x809aa3c in TclInvokeStringCommand (clientData=0x815de60,
    interp=0x40f00948, objc=2, objv=0x40ca77e4) at
./../generic/tclBasic.c:1752
#23 0x80bf9af in TclExecuteByteCode (interp=0x40f00948,
codePtr=0x41287998)
    at ./../generic/tclExecute.c:845
#24 0x809b826 in Tcl_EvalObjEx (interp=0x40f00948, objPtr=0x4129cf40,
flags=0)
    at ./../generic/tclBasic.c:2733
#25 0x80ef111 in TclObjInterpProc (clientData=0x41225068,
interp=0x40f00948,
    objc=3, objv=0x40ca77d8) at ./../generic/tclProc.c:1001
#26 0x80bf9af in TclExecuteByteCode (interp=0x40f00948,
codePtr=0x40c4c470)
    at ./../generic/tclExecute.c:845
#27 0x809b826 in Tcl_EvalObjEx (interp=0x40f00948, objPtr=0x40f01a28,
flags=0)
    at ./../generic/tclBasic.c:2733

Reply via email to