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

Reply via email to