Now I got:

alloc: invalid block: 0x1a5fca0: 90 2

Is TLS a problem? This is the backtrace:

#0  0x00007ffff69f8165 in raise () from /lib/libc.so.6
#1  0x00007ffff69faf70 in abort () from /lib/libc.so.6
#2 0x00007ffff76ca22b in Tcl_PanicVA (format=0x7ffff7725b78 "alloc: invalid block: %p: %x %x", argList=0x7ffff093e7b0) at /root/sourcen/tcl8.5.12/unix/../generic/tclPanic.c:101 #3 0x00007ffff76ca2f7 in Tcl_Panic (format=0x7ffff7725b78 "alloc: invalid block: %p: %x %x") at /root/sourcen/tcl8.5.12/unix/../generic/tclPanic.c:130 #4 0x00007ffff76ecd9b in Ptr2Block (ptr=0x1a5fcb0 "\001") at /root/sourcen/tcl8.5.12/unix/../generic/tclThreadAlloc.c:761 #5 0x00007ffff76ec401 in TclpFree (ptr=0x1a5fcb0 "\001") at /root/sourcen/tcl8.5.12/unix/../generic/tclThreadAlloc.c:388 #6 0x00007ffff762137a in Tcl_Free (ptr=0x1a5fcb0 "\001") at /root/sourcen/tcl8.5.12/unix/../generic/tclCkalloc.c:1217
#7  0x00007ffff3634aad in CRYPTO_free () from /usr/lib/libcrypto.so
#8  0x00007ffff3637952 in OBJ_NAME_add () from /usr/lib/libcrypto.so
#9  0x00007ffff2cfeeb2 in SSL_library_init () from /usr/lib/libssl.so.0.9.8
#10 0x00007ffff2f14603 in Tls_Init () from /usr/local/lib/tls1.6/libtls1.6.so #11 0x00007ffff76b97d6 in Tcl_LoadObjCmd (dummy=0x0, interp=0x24eb090, objc=3, objv=0x225c760) at /root/sourcen/tcl8.5.12/unix/../generic/tclLoad.c:436 #12 0x00007ffff761928f in TclEvalObjvInternal (interp=0x24eb090, objc=3, objv=0x225c760, command=0x221b0f0 "::tcl::_load /usr/local/lib/tls1.6/libtls1.6.so Tls", length=51, flags=0)
    at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706
#13 0x00007ffff761a66a in TclEvalEx (interp=0x24eb090, script=0x221b0f0 "::tcl::_load /usr/local/lib/tls1.6/libtls1.6.so Tls", numBytes=51, flags=262144, line=1, clNextOuter=0x0, outerScript=0x221b0f0 "::tcl::_load /usr/local/lib/tls1.6/libtls1.6.so Tls") at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4405 #14 0x00007ffff7619ac8 in Tcl_EvalEx (interp=0x24eb090, script=0x221b0f0 "::tcl::_load /usr/local/lib/tls1.6/libtls1.6.so Tls", numBytes=51, flags=262144) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4062 #15 0x00007ffff761b4ea in TclEvalObjEx (interp=0x24eb090, objPtr=0x15867a0, flags=262144, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5188 #16 0x00007ffff7624e69 in Tcl_EvalObjCmd (dummy=0x0, interp=0x24eb090, objc=3, objv=0x225c4a0) at /root/sourcen/tcl8.5.12/unix/../generic/tclCmdAH.c:684 #17 0x00007ffff761928f in TclEvalObjvInternal (interp=0x24eb090, objc=3, objv=0x225c4a0, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0)
    at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706
#18 0x00007ffff767f5d2 in TclExecuteByteCode (interp=0x24eb090, codePtr=0xb45ef0) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #19 0x00007ffff76da727 in TclObjInterpProcCore (interp=0x24eb090, procNameObj=0x15c8570, skip=1, errorProc=0x7ffff76dadd8 <MakeProcError>) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1763 #20 0x00007ffff76da670 in TclObjInterpProc (clientData=0x221adf0, interp=0x24eb090, objc=3, objv=0x225c220) at /root/sourcen/tcl8.5.12/unix/../generic/tclProc.c:1653 #21 0x00007ffff761928f in TclEvalObjvInternal (interp=0x24eb090, objc=3, objv=0x225c220, command=0x756cc0 "::load /usr/local/lib/tls1.6/libtls1.6.so Tls", length=45, flags=0)
    at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706
#22 0x00007ffff761a66a in TclEvalEx (interp=0x24eb090, script=0x756cc0 "::load /usr/local/lib/tls1.6/libtls1.6.so Tls", numBytes=45, flags=262144, line=1, clNextOuter=0x0, outerScript=0x756cc0 "::load /usr/local/lib/tls1.6/libtls1.6.so Tls") at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4405 #23 0x00007ffff7619ac8 in Tcl_EvalEx (interp=0x24eb090, script=0x756cc0 "::load /usr/local/lib/tls1.6/libtls1.6.so Tls", numBytes=45, flags=262144) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4062 #24 0x00007ffff761b4ea in TclEvalObjEx (interp=0x24eb090, objPtr=0x15ca610, flags=262144, invoker=0x0, word=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5188 #25 0x00007ffff7624e69 in Tcl_EvalObjCmd (dummy=0x0, interp=0x24eb090, objc=3, objv=0x225bf58) at /root/sourcen/tcl8.5.12/unix/../generic/tclCmdAH.c:684 #26 0x00007ffff761928f in TclEvalObjvInternal (interp=0x24eb090, objc=3, objv=0x225bf58, command=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, length=-1, flags=0)
    at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706
#27 0x00007ffff767f5d2 in TclExecuteByteCode (interp=0x24eb090, codePtr=0x7fffec3e93b0) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:2416 #28 0x00007ffff767d6f4 in TclCompEvalObj (interp=0x24eb090, objPtr=0x15c69b0, invoker=0x225bd50, word=2) at /root/sourcen/tcl8.5.12/unix/../generic/tclExecute.c:1538 #29 0x00007ffff761b703 in TclEvalObjEx (interp=0x24eb090, objPtr=0x15c69b0, flags=0, invoker=0x225bd50, word=2) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:5275 #30 0x00007ffff7637f45 in Tcl_WhileObjCmd (dummy=0x0, interp=0x24eb090, objc=3, objv=0x225bda0) at /root/sourcen/tcl8.5.12/unix/../generic/tclCmdMZ.c:3985 #31 0x00007ffff761928f in TclEvalObjvInternal (interp=0x24eb090, objc=3, objv=0x225bda0, command=0x7ffff15f5356 "while {[llength $::_pkglist]} {\n", ' ' <repeats 12 times>, "eval ::load [lindex $::_pkglist 0]\n }\n rename ::load \"\"\n rename ::tcl::_load ::load\n namespace eval :: {variable tcl_version 8.5\nvar"..., length=89, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706
#32 0x00007ffff761a66a in TclEvalEx (interp=0x24eb090,
script=0x7ffff15f5020 "set ::_pkglist {{/usr/local/lib/tclpython/tclpython.so.4.1 Tclpython} {/usr/local/lib/tclgeoip0.2/libtclgeoip0.2.so Tclgeoip} {/usr/local/lib/tls1.6/libtls1.6.so Tls} {/usr/local/lib/tdom0.8.3/libtdom"..., numBytes=3672487, flags=131072, line=18, clNextOuter=0x0, outerScript=0x7ffff15f5020 "set ::_pkglist {{/usr/local/lib/tclpython/tclpython.so.4.1 Tclpython} {/usr/local/lib/tclgeoip0.2/libtclgeoip0.2.so Tclgeoip} {/usr/local/lib/tls1.6/libtls1.6.so Tls} {/usr/local/lib/tdom0.8.3/libtdom"...) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4405
#33 0x00007ffff7619ac8 in Tcl_EvalEx (interp=0x24eb090,
script=0x7ffff15f5020 "set ::_pkglist {{/usr/local/lib/tclpython/tclpython.so.4.1 Tclpython} {/usr/local/lib/tclgeoip0.2/libtclgeoip0.2.so Tclgeoip} {/usr/local/lib/tls1.6/libtls1.6.so Tls} {/usr/local/lib/tdom0.8.3/libtdom"..., numBytes=3672487, flags=131072) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4062 #34 0x00007ffff7ba7aff in NsTclICtlObjCmd (arg=0x766540, interp=0x24eb090, objc=2, objv=0x225b990) at tclinit.c:1059 #35 0x00007ffff761928f in TclEvalObjvInternal (interp=0x24eb090, objc=2, objv=0x225b990, command=0x1ff1d24 "ns_ictl update", length=14, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:3706 #36 0x00007ffff761a66a in TclEvalEx (interp=0x24eb090, script=0x1ff1d24 "ns_ictl update", numBytes=14, flags=0, line=1, clNextOuter=0x0, outerScript=0x1ff1d24 "ns_ictl update")
    at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4405
#37 0x00007ffff7619ac8 in Tcl_EvalEx (interp=0x24eb090, script=0x1ff1d24 "ns_ictl update", numBytes=14, flags=0) at /root/sourcen/tcl8.5.12/unix/../generic/tclBasic.c:4062 #38 0x00007ffff7ba8bbc in EvalTrace (interp=0x24eb090, arg=0x1ff1d20) at tclinit.c:1682 #39 0x00007ffff7ba91f4 in DoTrace (interp=0x24eb090, tracePtr=0x1ff1d60, append=0) at tclinit.c:2009 #40 0x00007ffff7ba9169 in ForeachTrace (itPtr=0x766540, why=1, append=0) at tclinit.c:1971 #41 0x00007ffff7ba8f88 in RunTraces (itPtr=0x766540, why=1) at tclinit.c:1923 #42 0x00007ffff7ba8a5c in PopInterp (server=0x64faa0 "dcweb") at tclinit.c:1572
#43 0x00007ffff7ba70a4 in Ns_GetConnInterp (conn=0x1a118b0) at tclinit.c:435
#44 0x00007ffff7baf793 in ProcFilter (arg=0x786f40, conn=0x1a118b0, why=1) at tclrequest.c:493 #45 0x00007ffff7b8d333 in NsRunFilters (conn=0x1a118b0, why=1) at filter.c:140
#46 0x00007ffff7b9759e in ConnRun (connPtr=0x1a118b0) at queue.c:595
#47 0x00007ffff7b97222 in NsConnThread (arg=0x7c1a20) at queue.c:466
#48 0x00007ffff7951729 in NsThreadMain (arg=0x1fc7f30) at thread.c:246
#49 0x00007ffff7952dce in ThreadMain (arg=0x1fc7f30) at pthread.c:469



-------- Original-Nachricht --------
Betreff:        Re: [AOLSERVER] Tcl 8.5.12 + AOLserver trunk
Datum:  Mon, 01 Oct 2012 12:42:01 +0200
Von:    Gustaf Neumann <neum...@wu.ac.at>
An:     aolserver-talk@lists.sourceforge.net



I would recommend to remove

--enable-symbols=mem

from the tcl configuration

-gustaf neumann

On 01.10.12 12:08, Wolfgang Winkler wrote:
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



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




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