Hi! I've just recompiled aolserver + tcl:
aolserver from git trunk: ./configure \ --prefix=/usr/local/aolserver_4.5.1 \ --with-tcl=/usr/local/lib/ \ --enable-threads \ --with-google-coredumper=/usr/local \ --enable-symbols tcl 8.5.12: ./configure \ --enable-symbols \ --enable-threads \ --enable-symbols=mem If I hammer the server with siege, I constantly get the following error: "expected to create new entry for object map" This is one of the stack traces: #0 0x00007ffff69fb165 in raise () from /lib/libc.so.6 #1 0x00007ffff69fdf70 in abort () from /lib/libc.so.6 #2 0x00007ffff76ca7ef in Tcl_PanicVA (format=0x7ffff7720ae8 "expected to create new entry for object map", argList=0x7ffff14d7b70) at /root/sourcen/tcl8.5.12/unix/../generic/tclPanic.c:101 #3 0x00007ffff76ca8bb in Tcl_Panic (format=0x7ffff7720ae8 "expected to create new entry for object map") at /root/sourcen/tcl8.5.12/unix/../generic/tclPanic.c:130 #4 0x00007ffff76c740d in TclDbInitNewObj (objPtr=0x7fffcd146248, file=0x7ffff771b4f8 "/root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c", line=2456) at /root/sourcen/tcl8.5.12/unix/../generic/tclObj.c:1104 #5 0x00007ffff7680f51 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffcd1424a8) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2456 #6 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x7fffeb608978, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #7 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffc4ec1f58, interp=0x733608, objc=4, objv=0xc536f0) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #8 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=4, objv=0xc536f0, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #9 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffd15daed8) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #10 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x7fffcd0efd18, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #11 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffc4f6e578, interp=0x733608, objc=3, objv=0xc534e8) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #12 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=3, objv=0xc534e8, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #13 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffcd0eaa18) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #14 0x00007ffff767f3f0 in TclCompEvalObj (interp=0x733608, objPtr=0x7fffdd0a59d8, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:1538 #15 0x00007ffff761ea66 in TclEvalObjEx (interp=0x733608, objPtr=0x7fffdd0a59d8, flags=0, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5275 #16 0x00007ffff76d94d9 in Tcl_UplevelObjCmd (dummy=0x0, interp=0x733608, objc=1, objv=0xc53490) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:945 #17 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=2, objv=0xc53488, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #18 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffcd0f5788) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #19 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x7fffdd0a5d98, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #20 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffeff51938, interp=0x733608, objc=4, objv=0xc53328) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #21 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=4, objv=0xc53328, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #22 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffe9f5b1d8) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #23 0x00007ffff767f3f0 in TclCompEvalObj (interp=0x733608, objPtr=0x7fffddc80c88, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:1538 #24 0x00007ffff761ea66 in TclEvalObjEx (interp=0x733608, objPtr=0x7fffddc80c88, flags=0, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5275 #25 0x00007ffff76d94d9 in Tcl_UplevelObjCmd (dummy=0x0, interp=0x733608, objc=1, objv=0xc532d0) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:945 #26 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=2, objv=0xc532c8, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #27 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffdde0a738) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #28 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x7fffdde0a548, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #29 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffdde0a448, interp=0x733608, objc=1, objv=0xc531e8) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #30 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=1, objv=0xc531e8, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #31 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffcdcbad28) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #32 0x00007ffff767f3f0 in TclCompEvalObj (interp=0x733608, objPtr=0x7fffd9bdd6f8, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:1538 #33 0x00007ffff761ea66 in TclEvalObjEx (interp=0x733608, objPtr=0x7fffd9bdd6f8, flags=0, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5275 #34 0x00007ffff76d94d9 in Tcl_UplevelObjCmd (dummy=0x0, interp=0x733608, objc=1, objv=0xc53190) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:945 #35 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=2, objv=0xc53188, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #36 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffd9bdea68) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #37 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x7fffe78cbe78, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #38 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffd47e0658, interp=0x733608, objc=1, objv=0xc530b0) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #39 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=1, objv=0xc530b0, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #40 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffd1d51d38) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #41 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0xf501f8, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #42 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffefdc9d48, interp=0x733608, objc=3, objv=0xc52f10) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #43 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=3, objv=0xc52f10, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #44 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0x7fffdd9c45d8) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #45 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x7fffd9740878, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #46 0x00007ffff76da4ac in TclObjInterpProc (clientData=0x7fffc514b0b8, interp=0x733608, objc=4, objv=0xc52ad0) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #47 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=4, objv=0xc52ad0, command=0x7fffd9740488 "dc::page_filter {} {} postauth", length=30, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #48 0x00007ffff761d98e in TclEvalEx (interp=0x733608, script=0x7fffd9740488 "dc::page_filter {} {} postauth", numBytes=30, flags=262144, line=1, clNextOuter=0x0, outerScript=0x7fffd9740488 "dc::page_filter {} {} postauth") at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4405 #49 0x00007ffff761cdab in Tcl_EvalEx (interp=0x733608, script=0x7fffd9740488 "dc::page_filter {} {} postauth", numBytes=30, flags=262144) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4062 #50 0x00007ffff761e856 in TclEvalObjEx (interp=0x733608, objPtr=0x7fffd919d798, flags=262144, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5188 #51 0x00007ffff7629d2f in Tcl_EvalObjCmd (dummy=0x0, interp=0x733608, objc=3, objv=0xc52808) at /root/sourcen/tcl8.5.12/unix/../generic/tclCmdAH.c:684 #52 0x00007ffff761c5d6 in TclEvalObjvInternal (interp=0x733608, objc=3, objv=0xc52808, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #53 0x00007ffff7680e46 in TclExecuteByteCode (interp=0x733608, codePtr=0xb8ae78) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #54 0x00007ffff76da563 in TclObjInterpProcCore (interp=0x733608, procNameObj=0x9f9a98, skip=1, errorProc=0x7ffff76dac3f <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 Wolfgang -- digital concepts OG Software & Design Landstrasse 68 / 5. Stock A - 4020 Linz Büro: +43 732 99711772 Mobil: +43 699 19971172 ------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ aolserver-talk mailing list aolserver-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aolserver-talk