Tcl Source Code

Artifact [159e5f1a56]
Login

Artifact 159e5f1a565e8132aa6cd1c52253615454a4033d:

Attachment "oops-tcl-panic.bt" to ticket [0ef291c1c2] added by aspect 2016-09-20 14:13:50.
file = /home/aspect/Tcl/Env/src/tcl/generic/tclListObj.c, line = 124
incrementing refCount of previously disposed object

Program received signal SIGABRT, Aborted.
0x00007ffff68a06f5 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: dnf debuginfo-install libgcc-6.1.1-3.fc24.x86_64 zlib-1.2.8-10.fc24.x86_64
(gdb) bt
#0  0x00007ffff68a06f5 in raise () from /lib64/libc.so.6
#1  0x00007ffff68a22fa in abort () from /lib64/libc.so.6
#2  0x00007ffff7b17edc in Tcl_PanicVA (format=0x7ffff7b962e8 "incrementing refCount of previously disposed object", argList=0x7fffffffcd98) at /home/aspect/Tcl/Env/src/tcl/generic/tclPanic.c:123
#3  0x00007ffff7b17f7b in Tcl_Panic (format=0x7ffff7b962e8 "incrementing refCount of previously disposed object") at /home/aspect/Tcl/Env/src/tcl/generic/tclPanic.c:160
#4  0x00007ffff7b1627c in Tcl_DbIncrRefCount (objPtr=0x60c0000814f8, file=0x7ffff7b94ca8 "/home/aspect/Tcl/Env/src/tcl/generic/tclListObj.c", line=124) at /home/aspect/Tcl/Env/src/tcl/generic/tclObj.c:3715
#5  0x00007ffff7b0481f in NewListIntRep (objc=3, objv=0x60b0000a44d0, p=1) at /home/aspect/Tcl/Env/src/tcl/generic/tclListObj.c:124
#6  0x00007ffff7b049b7 in Tcl_DbNewListObj (objc=3, objv=0x60b0000a44d0, file=0x7ffff7b99190 "/home/aspect/Tcl/Env/src/tcl/generic/tclProc.c", line=1487) at /home/aspect/Tcl/Env/src/tcl/generic/tclListObj.c:299
#7  0x00007ffff7b28004 in InitArgsAndLocals (interp=0x62100001cd38, procNameObj=0x60c0000890b8, skip=1) at /home/aspect/Tcl/Env/src/tcl/generic/tclProc.c:1487
#8  0x00007ffff7b28510 in TclNRInterpProcCore (interp=0x62100001cd38, procNameObj=0x60c0000890b8, skip=1, errorProc=0x7ffff7b28d4a <MakeProcError>) at /home/aspect/Tcl/Env/src/tcl/generic/tclProc.c:1717
#9  0x00007ffff7b284c7 in TclNRInterpProc (clientData=0x60c0000872b8, interp=0x62100001cd38, objc=4, objv=0x60b0000a44c8) at /home/aspect/Tcl/Env/src/tcl/generic/tclProc.c:1680
#10 0x00007ffff79db64f in Dispatch (data=0x60c00007fd00, interp=0x62100001cd38, result=0) at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:4358
#11 0x00007ffff79db6dc in TclNRRunCallbacks (interp=0x62100001cd38, result=0, rootPtr=0x60c000083478) at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:4391
#12 0x00007ffff79daf2f in Tcl_EvalObjv (interp=0x62100001cd38, objc=4, objv=0x60b0000a44c8, flags=131072) at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:4121
#13 0x00007ffff7afaca2 in InvokeTclMethod (rtPtr=0x60f00000ddb8, method=0x7ffff7b94008 "write", argOneObj=0x60c0000832f8, argTwoObj=0x0, resultObjPtr=0x7fffffffd280) at /home/aspect/Tcl/Env/src/tcl/generic/tclIORTrans.c:2019
#14 0x00007ffff7afc3ab in TransformWrite (rtPtr=0x60f00000ddb8, errorCodePtr=0x7fffffffd354, buf=0x621000011960 "okay\r\n", toWrite=6) at /home/aspect/Tcl/Env/src/tcl/generic/tclIORTrans.c:3174
#15 0x00007ffff7afa31e in ReflectOutput (clientData=0x60f00000ddb8, buf=0x621000011960 "okay\r\n", toWrite=6, errorCodePtr=0x7fffffffd354) at /home/aspect/Tcl/Env/src/tcl/generic/tclIORTrans.c:1296
#16 0x00007ffff7ae53d2 in ChanWrite (chanPtr=0x60d000004e78, src=0x621000011960 "okay\r\n", srcLen=6, errnoPtr=0x7fffffffd354) at /home/aspect/Tcl/Env/src/tcl/generic/tclIO.c:517
#17 0x00007ffff7ae76ee in FlushChannel (interp=0x0, chanPtr=0x60d000004e78, calledFromAsyncFlush=0) at /home/aspect/Tcl/Env/src/tcl/generic/tclIO.c:2747
#18 0x00007ffff7ae93f8 in Write (chanPtr=0x60d000004e78, src=0x7ffff7b93370 "", srcLen=0, encoding=0x60d00000cc68) at /home/aspect/Tcl/Env/src/tcl/generic/tclIO.c:4398
#19 0x00007ffff7ae8c41 in Tcl_WriteChars (chan=0x60d0000051b8, src=0x7ffff7b9336f "\n", len=1) at /home/aspect/Tcl/Env/src/tcl/generic/tclIO.c:4093
#20 0x00007ffff7af2489 in Tcl_PutsObjCmd (dummy=0x0, interp=0x62100001cd38, objc=2, objv=0x628000008680) at /home/aspect/Tcl/Env/src/tcl/generic/tclIOCmd.c:189
#21 0x00007ffff79db64f in Dispatch (data=0x60c0000833c0, interp=0x62100001cd38, result=0) at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:4358
#22 0x00007ffff79db6dc in TclNRRunCallbacks (interp=0x62100001cd38, result=0, rootPtr=0x0) at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:4391
#23 0x00007ffff79daf2f in Tcl_EvalObjv (interp=0x62100001cd38, objc=1, objv=0x628000008420, flags=2097168) at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:4121
#24 0x00007ffff79dd434 in TclEvalEx (interp=0x62100001cd38, script=0x61500000d2b8 "#memory trace on\n\nproc trans args {list initialize finalize write}\nchan push stdout trans\nproc trans args {list}\n\nproc foo {} {puts okay}\ntrace add execution foo enterstep {puts X; list}\nfoo\n", numBytes=191, flags=0, line=9, clNextOuter=0x0, outerScript=0x61500000d2b8 "#memory trace on\n\nproc trans args {list initialize finalize write}\nchan push stdout trans\nproc trans args {list}\n\nproc foo {} {puts okay}\ntrace add execution foo enterstep {puts X; list}\nfoo\n") at /home/aspect/Tcl/Env/src/tcl/generic/tclBasic.c:5260
#25 0x00007ffff7b004b9 in Tcl_FSEvalFileEx (interp=0x62100001cd38, pathPtr=0x60c00003fd38, encodingName=0x0) at /home/aspect/Tcl/Env/src/tcl/generic/tclIOUtil.c:1826
#26 0x00007ffff7b0ade2 in Tcl_MainEx (argc=-1, argv=0x7fffffffda88, appInitProc=0x4e8310 <Tcl_AppInit>, interp=0x62100001cd38) at /home/aspect/Tcl/Env/src/tcl/generic/tclMain.c:424
#27 0x00000000004e82ff in main (argc=2, argv=0x7fffffffda78) at /home/aspect/Tcl/Env/src/tcl/unix/tclAppInit.c:84