kalpana1234
Programmer
Hi,
I m facing lot of crashes and issues with 8.3.1
Please let me know if there are any major stability issues with 8.3.1.
Please see the below call stack.
I m randomly arriving at the below crash usually seen in multithreaded environment.
Is there any known issue in the above version of TCL which will mandate migration to the latest version.
#0 0x00007f8877e54d6d in Tcl_NextHashEntry (searchPtr=0x7f87d4fcde60) at ../generic/tclHash.c:279
#1 0x00007f8877e54cee in Tcl_FirstHashEntry (tablePtr=0x7f884c0587f0, searchPtr=0x7f87d4fcde60) at ../generic/tclHash.c:239
#2 0x00007f8877e8cfb8 in TclDeleteVars (iPtr=0x7f884c0587f0, tablePtr=0x7f884c0587f0) at ../generic/tclVar.c:4382
#3 0x00007f8877e6ac21 in Tcl_PopCallFrame (interp=0x7f884c0587f0) at ../generic/tclNamesp.c:378
#4 0x00007f8877e7cd01 in TclObjInterpProc (clientData=0x7f884c076900, interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630) at ../generic/tclProc.c:1017
#5 0x00007f8877e72968 in EvalObjv (interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630, command=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", length=27, flags=0)
at ../generic/tclParse.c:932
#6 0x00007f8877e7331a in Tcl_EvalEx (interp=0x7f884c0587f0, script=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", numBytes=27, flags=0) at ../generic/tclParse.c:1393
#7 0x00007f8877e73631 in Tcl_Eval (interp=0x7f884c0587f0, string=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3") at ../generic/tclParse.c:1512
#8 0x00007f8877e20810 in Tcl_VarEvalVA (interp=0x7f884c0587f0, argList=0x7f87d4fceaf0) at ../generic/tclBasic.c:4081
#9 0x00007f8877e20911 in Tcl_VarEval (arg1=0x7f884c0587f0) at ../generic/tclBasic.c:4112
#10 0x00007f887903ed68 in TclScriptEngine::callFunction (pContext=<value optimized out>, pScript=0x7f886cae1b70, pszFunction=0x7f886cad90c0 "smrad", pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:454
#11 0x00007f887903f4d1 in TclScriptEngine::runScript (pScript=<value optimized out>, pPacket=0x7f8862eff800, pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:387
#12 0x00007f887903f507 in TclScriptEngine::runScript (this=<value optimized out>, pScript=<value optimized out>, pPacket=<value optimized out>,
pProfiles=<value optimized out>, pSession=<value optimized out>) at tclscriptengine.cpp:363
#13 0x00007f887903e392 in ScriptServer::runScript (this=<value optimized out>, iScriptingPoint=10, pScript=<value optimized out>, pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at scriptserver.cpp:72
#1 0x00007f8877e54cee in Tcl_FirstHashEntry (tablePtr=0x7f884c0587f0, searchPtr=0x7f87d4fcde60) at ../generic/tclHash.c:239
#2 0x00007f8877e8cfb8 in TclDeleteVars (iPtr=0x7f884c0587f0, tablePtr=0x7f884c0587f0) at ../generic/tclVar.c:4382
#3 0x00007f8877e6ac21 in Tcl_PopCallFrame (interp=0x7f884c0587f0) at ../generic/tclNamesp.c:378
#4 0x00007f8877e7cd01 in TclObjInterpProc (clientData=0x7f884c076900, interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630) at ../generic/tclProc.c:1017
#5 0x00007f8877e72968 in EvalObjv (interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630, command=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", length=27, flags=0)
at ../generic/tclParse.c:932
#6 0x00007f8877e7331a in Tcl_EvalEx (interp=0x7f884c0587f0, script=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", numBytes=27, flags=0) at ../generic/tclParse.c:1393
#7 0x00007f8877e73631 in Tcl_Eval (interp=0x7f884c0587f0, string=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3") at ../generic/tclParse.c:1512
#8 0x00007f8877e20810 in Tcl_VarEvalVA (interp=0x7f884c0587f0, argList=0x7f87d4fceaf0) at ../generic/tclBasic.c:4081
#9 0x00007f8877e20911 in Tcl_VarEval (arg1=0x7f884c0587f0) at ../generic/tclBasic.c:4112
#10 0x00007f887903ed68 in TclScriptEngine::callFunction (pContext=<value optimized out>, pScript=0x7f886cae1b70, pszFunction=0x7f886cad90c0 "smrad", pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:454
#11 0x00007f887903f4d1 in TclScriptEngine::runScript (pScript=<value optimized out>, pPacket=0x7f8862eff800, pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:387
#12 0x00007f887903f507 in TclScriptEngine::runScript (this=<value optimized out>, pScript=<value optimized out>, pPacket=<value optimized out>,
pProfiles=<value optimized out>, pSession=<value optimized out>) at tclscriptengine.cpp:363
#13 0x00007f887903e392 in ScriptServer::runScript (this=<value optimized out>, iScriptingPoint=10, pScript=<value optimized out>, pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at scriptserver.cpp:72
Thanks
kalpana
I m facing lot of crashes and issues with 8.3.1
Please let me know if there are any major stability issues with 8.3.1.
Please see the below call stack.
I m randomly arriving at the below crash usually seen in multithreaded environment.
Is there any known issue in the above version of TCL which will mandate migration to the latest version.
#0 0x00007f8877e54d6d in Tcl_NextHashEntry (searchPtr=0x7f87d4fcde60) at ../generic/tclHash.c:279
#1 0x00007f8877e54cee in Tcl_FirstHashEntry (tablePtr=0x7f884c0587f0, searchPtr=0x7f87d4fcde60) at ../generic/tclHash.c:239
#2 0x00007f8877e8cfb8 in TclDeleteVars (iPtr=0x7f884c0587f0, tablePtr=0x7f884c0587f0) at ../generic/tclVar.c:4382
#3 0x00007f8877e6ac21 in Tcl_PopCallFrame (interp=0x7f884c0587f0) at ../generic/tclNamesp.c:378
#4 0x00007f8877e7cd01 in TclObjInterpProc (clientData=0x7f884c076900, interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630) at ../generic/tclProc.c:1017
#5 0x00007f8877e72968 in EvalObjv (interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630, command=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", length=27, flags=0)
at ../generic/tclParse.c:932
#6 0x00007f8877e7331a in Tcl_EvalEx (interp=0x7f884c0587f0, script=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", numBytes=27, flags=0) at ../generic/tclParse.c:1393
#7 0x00007f8877e73631 in Tcl_Eval (interp=0x7f884c0587f0, string=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3") at ../generic/tclParse.c:1512
#8 0x00007f8877e20810 in Tcl_VarEvalVA (interp=0x7f884c0587f0, argList=0x7f87d4fceaf0) at ../generic/tclBasic.c:4081
#9 0x00007f8877e20911 in Tcl_VarEval (arg1=0x7f884c0587f0) at ../generic/tclBasic.c:4112
#10 0x00007f887903ed68 in TclScriptEngine::callFunction (pContext=<value optimized out>, pScript=0x7f886cae1b70, pszFunction=0x7f886cad90c0 "smrad", pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:454
#11 0x00007f887903f4d1 in TclScriptEngine::runScript (pScript=<value optimized out>, pPacket=0x7f8862eff800, pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:387
#12 0x00007f887903f507 in TclScriptEngine::runScript (this=<value optimized out>, pScript=<value optimized out>, pPacket=<value optimized out>,
pProfiles=<value optimized out>, pSession=<value optimized out>) at tclscriptengine.cpp:363
#13 0x00007f887903e392 in ScriptServer::runScript (this=<value optimized out>, iScriptingPoint=10, pScript=<value optimized out>, pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at scriptserver.cpp:72
#1 0x00007f8877e54cee in Tcl_FirstHashEntry (tablePtr=0x7f884c0587f0, searchPtr=0x7f87d4fcde60) at ../generic/tclHash.c:239
#2 0x00007f8877e8cfb8 in TclDeleteVars (iPtr=0x7f884c0587f0, tablePtr=0x7f884c0587f0) at ../generic/tclVar.c:4382
#3 0x00007f8877e6ac21 in Tcl_PopCallFrame (interp=0x7f884c0587f0) at ../generic/tclNamesp.c:378
#4 0x00007f8877e7cd01 in TclObjInterpProc (clientData=0x7f884c076900, interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630) at ../generic/tclProc.c:1017
#5 0x00007f8877e72968 in EvalObjv (interp=0x7f884c0587f0, objc=4, objv=0x7f87d4fce630, command=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", length=27, flags=0)
at ../generic/tclParse.c:932
#6 0x00007f8877e7331a in Tcl_EvalEx (interp=0x7f884c0587f0, script=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3", numBytes=27, flags=0) at ../generic/tclParse.c:1393
#7 0x00007f8877e73631 in Tcl_Eval (interp=0x7f884c0587f0, string=0x7f87d4fce9f0 "smrad req4c3 resp4c3 env4c3") at ../generic/tclParse.c:1512
#8 0x00007f8877e20810 in Tcl_VarEvalVA (interp=0x7f884c0587f0, argList=0x7f87d4fceaf0) at ../generic/tclBasic.c:4081
#9 0x00007f8877e20911 in Tcl_VarEval (arg1=0x7f884c0587f0) at ../generic/tclBasic.c:4112
#10 0x00007f887903ed68 in TclScriptEngine::callFunction (pContext=<value optimized out>, pScript=0x7f886cae1b70, pszFunction=0x7f886cad90c0 "smrad", pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:454
#11 0x00007f887903f4d1 in TclScriptEngine::runScript (pScript=<value optimized out>, pPacket=0x7f8862eff800, pProfiles=0x7f886cb16568, pSession=0x0) at tclscriptengine.cpp:387
#12 0x00007f887903f507 in TclScriptEngine::runScript (this=<value optimized out>, pScript=<value optimized out>, pPacket=<value optimized out>,
pProfiles=<value optimized out>, pSession=<value optimized out>) at tclscriptengine.cpp:363
#13 0x00007f887903e392 in ScriptServer::runScript (this=<value optimized out>, iScriptingPoint=10, pScript=<value optimized out>, pPacket=0x7f8862eff800,
pProfiles=0x7f886cb16568, pSession=0x0) at scriptserver.cpp:72
Thanks
kalpana