Posted to tcl by auriocus at Thu Jun 19 19:12:21 GMT 2014view pretty

root@h2015100:~/Tcl_PURIFY/Odielib-afc21551130ab0e1# gdb  ~/Tcl_PURIFY/bin//tclsh8.6
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /root/Tcl_PURIFY/bin/tclsh8.6...done.
(gdb) r
Starting program: /root/Tcl_PURIFY/bin/tclsh8.6 
[Thread debugging using libthread_db enabled]
[New Thread 0xb7c38b70 (LWP 2252)]
% lappend auto_path .
/root/Tcl_PURIFY//lib/tcl8.6 /root/Tcl_PURIFY/lib /root/Tcl_PURIFY//lib .
% package require odielib
2.0
% vector::index {1 2 3} 0 0
1.0
% vector::index {1 2 3} 0 0

Program received signal SIGSEGV, Segmentation fault.
0xb7f43360 in TclCreateLiteral (iPtr=0x804d9d8, bytes=0x80a606f "1 2 3} 0 0", length=5, hash=349206, newPtr=0xbfffe86c, nsPtr=0x0, flags=0, 
    globalPtrPtr=0xbfffe884) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclLiteral.c:205
205			|| ((objPtr->bytes[0] == bytes[0])
(gdb) set height 0
(gdb) bt full
#0  0xb7f43360 in TclCreateLiteral (iPtr=0x804d9d8, bytes=0x80a606f "1 2 3} 0 0", length=5, hash=349206, newPtr=0xbfffe86c, nsPtr=0x0, flags=0, 
    globalPtrPtr=0xbfffe884) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclLiteral.c:205
        globalTablePtr = 0x804daa4
        globalPtr = 0x80872c0
        globalHash = 22
        objPtr = 0x80a10f0
#1  0xb7f43715 in TclRegisterLiteral (envPtr=0xbfffeba8, bytes=0x80a606f "1 2 3} 0 0", length=5, flags=0)
    at /root/Tcl_PURIFY/tcl8.6.1/generic/tclLiteral.c:433
        iPtr = 0x804d9d8
        localTablePtr = 0xbfffebcc
        globalPtr = 0x0
        localPtr = 0x0
        objPtr = 0x1
        hash = 349206
        localHash = 2
        objIndex = -1208098828
        new = 2
        nsPtr = 0x0
#2  0xb7edf383 in TclCompileInvocation (interp=0x804d9d8, tokenPtr=0xbfffea0c, cmdObj=0x80a6298, numWords=4, envPtr=0xbfffeba8)
    at /root/Tcl_PURIFY/tcl8.6.1/generic/tclCompile.c:1731
        objIdx = 1
        wordIdx = 1
        mapPtr = 0x80a61a0
        eclIndex = 0
#3  0xb7ee0469 in CompileCommandTokens (interp=0x804d9d8, parsePtr=0xbfffe9b4, envPtr=0xbfffeba8) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclCompile.c:1975
        iPtr = 0x804d9d8
        tokenPtr = 0xbfffe9ec
        eclPtr = 0x80a61a0
        cmdObj = 0x80a6298
        cmdPtr = 0x0
        code = 1
        cmdKnown = 1
        expand = 0
        wlines = 0x80a6130
        wlineat = 0
        cmdLine = 1
        clNext = 0x0
        cmdIdx = 0
        startCodeOffset = 0
        __PRETTY_FUNCTION__ = "CompileCommandTokens"
#4  0xb7ee074f in TclCompileScript (interp=0x804d9d8, script=0x80a6060 "vector::index {1 2 3} 0 0", numBytes=0, envPtr=0xbfffeba8)
    at /root/Tcl_PURIFY/tcl8.6.1/generic/tclCompile.c:2092
        parse = {commentStart = 0x0, commentSize = 0, commandStart = 0x80a6060 "vector::index {1 2 3} 0 0", commandSize = 25, numWords = 4, 
          tokenPtr = 0xbfffe9ec, numTokens = 8, tokensAvailable = 20, errorType = 0, string = 0x80a6060 "vector::index {1 2 3} 0 0", end = 0x80a6079 "", 
          interp = 0x804d9d8, term = 0x80a6079 "", incomplete = 0, staticTokens = {{type = 2, start = 0x80a6060 "vector::index {1 2 3} 0 0", size = 13, 
              numComponents = 1}, {type = 4, start = 0x80a6060 "vector::index {1 2 3} 0 0", size = 13, numComponents = 0}, {type = 2, 
              start = 0x80a606e "{1 2 3} 0 0", size = 7, numComponents = 1}, {type = 4, start = 0x80a606f "1 2 3} 0 0", size = 5, numComponents = 0}, {
              type = 2, start = 0x80a6076 "0 0", size = 1, numComponents = 1}, {type = 4, start = 0x80a6076 "0 0", size = 1, numComponents = 0}, {
              type = 2, start = 0x80a6078 "0", size = 1, numComponents = 1}, {type = 4, start = 0x80a6078 "0", size = 1, numComponents = 0}, {
              type = -1209621099, start = 0xb7dc73a0 "", size = -1211181395, numComponents = -1073747304}, {type = 134524936, start = 0xb7dc73a0 "", 
              size = -1208098828, numComponents = -1073747272}, {type = -1208535983, start = 0x804b008 "", size = -1208098828, 
              numComponents = -1073747256}, {type = -1208098828, start = 0x6 <Address 0x6 out of bounds>, size = -1208093248, 
              numComponents = 134537648}, {type = 134530648, start = 0x18 <Address 0x18 out of bounds>, size = -1208098828, 
              numComponents = -1073747224}, {type = -1208537687, start = 0xb7fdf5c0 "\006", size = -1208098828, numComponents = -1073747208}, {
              type = -1208902731, start = 0x18 <Address 0x18 out of bounds>, size = 134879392, numComponents = -1073747192}, {type = 134537648, 
              start = 0xbfffeae4 "\v", size = 11, numComponents = 134879248}, {type = -1208207176, start = 0xb7fddff4 "|\r\033", size = 134879248, 
              numComponents = -1073747176}, {type = -1208902782, start = 0x806dce8 "H\022\b\b", size = 134879248, numComponents = 0}, {type = 134537648, 
              start = 0x804dfb8 "\320\340\004\b`\342\004\b", size = -1208098828, numComponents = -1073747128}, {type = -1208688645, 
              start = 0x806dce8 "H\022\b\b", size = 134879248, numComponents = 12}}}
        next = 0x80a6079 ""
        lastCmdIdx = -1
        p = 0x80a6079 ""
#5  0xb7eddcd6 in TclSetByteCodeFromAny (interp=0x804d9d8, objPtr=0x80a1810, hookProc=0, clientData=0x0)
    at /root/Tcl_PURIFY/tcl8.6.1/generic/tclCompile.c:719
        iPtr = 0x804d9d8
        compEnv = {iPtr = 0x804d9d8, source = 0x80a6060 "vector::index {1 2 3} 0 0", numSrcBytes = 25, procPtr = 0x0, numCommands = 1, exceptDepth = 0, 
          maxExceptDepth = 0, maxStackDepth = 0, currStackDepth = 1, localLitTable = {buckets = 0xbfffebd0, staticBuckets = {0x0, 0x0, 0x0, 0xbfffed3c}, 
            numBuckets = 4, numEntries = 1, rebuildSize = 12, mask = 3}, codeStart = 0xbfffec40 "\001", 
          codeNext = 0xbfffec42 "\001\001\001\002\001\002\006\004", codeEnd = 0xbfffed3a "η", mallocedCodeArray = 0, literalArrayPtr = 0xbfffed3c, 
          literalArrayNext = 1, literalArrayEnd = 60, mallocedLiteralArray = 0, exceptArrayPtr = 0xbffff0fc, exceptArrayNext = 0, exceptArrayEnd = 5, 
          mallocedExceptArray = 0, exceptAuxArrayPtr = 0xbffff188, cmdMapPtr = 0xbffff250, cmdMapEnd = 40, mallocedCmdMap = 0, 
          auxDataArrayPtr = 0xbffff4d0, auxDataArrayNext = 0, auxDataArrayEnd = 5, mallocedAuxDataArray = 0, 
          staticCodeSpace = "\001\000\001\001\001\002\001\002\006\004\000\000\310\000\000\000\000dielib_SafeUnload\000\277\255\326η\270\354\377\277\273\237\361\267\364\337\375\267\330\331\004\b\230\354\377\277\270G\345\267P\376\006\b\364\337\375\267h\022\a\bh\022\a\b\215\244\064\000\364\337\375\267\310\354\377\277m\r\365\267P\376\006\b\270\335\b\b\330\354\377\277\201\254߷\364\337\375\267\330\331\004\b\350\354\377\277G\252\371\267\000\000\000\000b\022\a\b\000\000\000\000\070\022\a\bP\376\006\b\364\337\375\267\b\355\377\277\b\260\004\b \373\n\b\364\337\375\267\030\355\377\277Q4\367\267\b\260\004\b\001\000\000\000\035ƌ\355\270\301\375\267\016\000\000\000\354\365\375\267h\375\006\bX\306\004\b \373\n\b\364\337\375\267$\355\377\277\000\000\000\000\310\000\000\000\000dielib_Unload\000\b8\022\a\b\026\237", staticLiteralSpace = {{nextPtr = 0x0, objPtr = 0x808d418, refCount = -1, nsPtr = 0xbfffed78}, {nextPtr = 0x0, 
              objPtr = 0x80a10f0, refCount = -1, nsPtr = 0xbfffedd8}, {nextPtr = 0x0, objPtr = 0x80818a0, refCount = -1, nsPtr = 0xb7ce9f16}, {
              nextPtr = 0x806fd68, objPtr = 0xb7fddff4, refCount = 134535640, nsPtr = 0x99}, {nextPtr = 0x20, objPtr = 0xb7dc73a0, 
              refCount = -1210294284, nsPtr = 0xb7dc73a0}, {nextPtr = 0x808ddb8, objPtr = 0xbfffeda8, refCount = -1211181395, nsPtr = 0x80a4210}, {
              nextPtr = 0x80a41f0, objPtr = 0xb7fddff4, refCount = 134535640, nsPtr = 0xbfffedc8}, {nextPtr = 0xb7e547b8, objPtr = 0x8079768, 
              refCount = -1210294284, nsPtr = 0xb7dc73a0}, {nextPtr = 0x808d3f8, objPtr = 0xbfffedd8, refCount = -1208098828, nsPtr = 0xbfffede8}, {
              nextPtr = 0xb7efe710, objPtr = 0x8079768, refCount = 134535640, nsPtr = 0xbfffedf8}, {nextPtr = 0xb7e547b8, objPtr = 0x4, 
              refCount = -1208098828, nsPtr = 0xbfffee28}, {nextPtr = 0xbfffedf8, objPtr = 0x0, refCount = 200, nsPtr = 0x65696400}, {
              nextPtr = 0x5f62696c, objPtr = 0x65666153, refCount = 1953066569, nsPtr = 0x8070d00}, {nextPtr = 0x0, objPtr = 0x807977c, 
              refCount = 134715240, nsPtr = 0x804e240}, {nextPtr = 0x804d9d8, objPtr = 0x804d9d8, refCount = -1208098828, nsPtr = 0xbffff188}, {
              nextPtr = 0xb7f0d42e, objPtr = 0x804d9d8, refCount = 134715264, nsPtr = 0x806fe50}, {nextPtr = 0xbffff140, objPtr = 0x0, 
              refCount = -1211191122, nsPtr = 0x80a1fc0}, {nextPtr = 0xb7dfac81, objPtr = 0xb7fddff4, refCount = 134875512, nsPtr = 0xbfffee88}, {
              nextPtr = 0xb7f9aa47, objPtr = 0x0, refCount = 134936752, nsPtr = 0x80af888}, {nextPtr = 0x6, objPtr = 0x40, refCount = -1210289224, 
              nsPtr = 0x6}, {nextPtr = 0xb7f7d785, objPtr = 0xb7da5388, refCount = -1208098828, nsPtr = 0xb7ce9f16}, {nextPtr = 0xb7f73451, 
              objPtr = 0x804b008, refCount = -1208098828, nsPtr = 0xbfffefd8}, {nextPtr = 0xb7f49736, objPtr = 0xbfffeef8, refCount = -1208093248, 
              nsPtr = 0x804e1b0}, {nextPtr = 0xb7dfac81, objPtr = 0xb7fddff4, refCount = -1073745868, nsPtr = 0xbffff038}, {nextPtr = 0xbffff018, 
              objPtr = 0xbfffeecc, refCount = 0, nsPtr = 0xc8}, {nextPtr = 0x65696400, objPtr = 0x5f62696c, refCount = 1953066569, nsPtr = 0x0}, {
              nextPtr = 0x804b008, objPtr = 0x807d6b4, refCount = 134731440, nsPtr = 0x804dfb8}, {nextPtr = 0x0, objPtr = 0x804dfb8, 
              refCount = 134535640, nsPtr = 0xbfffef04}, {nextPtr = 0x0, objPtr = 0xc8, refCount = 134884096, nsPtr = 0x808b3c0}, {nextPtr = 0xb7dfac81, 
              objPtr = 0xb7fddff4, refCount = 134790480, nsPtr = 0xbfffef48}, {nextPtr = 0xb7dfac81, objPtr = 0xb7fddff4, refCount = 134786768, 
              nsPtr = 0xbfffef58}, {nextPtr = 0xb7f9aa47, objPtr = 0x0, refCount = 134774064, nsPtr = 0x0}, {nextPtr = 0x804b008, objPtr = 0xbfffef58, 
              refCount = -1208098828, nsPtr = 0xb7ce9f16}, {nextPtr = 0x804b008, objPtr = 0x807d6b0, refCount = 134553248, nsPtr = 0xbfffef88}, {
              nextPtr = 0xb7f1a41a, objPtr = 0x807d6b0, refCount = 134553248, nsPtr = 0x21}, {nextPtr = 0xb7f19bb5, objPtr = 0x6, 
              refCount = -1211191122, nsPtr = 0x804e1b0}, {nextPtr = 0xb7fddff4, objPtr = 0x8051e90, refCount = 0, nsPtr = 0xbfffefb8}, {
              nextPtr = 0xb7f19ccc, objPtr = 0x807d6b0, refCount = -1073746016, nsPtr = 0x0}, {nextPtr = 0xb7f7d785, objPtr = 0xb7f1a300, 
              refCount = -1210289232, nsPtr = 0x15a78}, {nextPtr = 0x18, objPtr = 0xb7fddff4, refCount = -1208098828, nsPtr = 0xbffff0f8}, {
              nextPtr = 0xb7f49736, objPtr = 0xbffff018, refCount = 134731440, nsPtr = 0x0}, {nextPtr = 0x709ec400, objPtr = 0xb7dc73a0, 
              refCount = -1073745600, nsPtr = 0xbffff144}, {nextPtr = 0xbffff124, objPtr = 0xbffff120, refCount = 134537904, nsPtr = 0x808a750}, {
              nextPtr = 0x804d9d8, objPtr = 0xbffff014, refCount = 7, nsPtr = 0xbffff038}, {nextPtr = 0xb7fddff4, objPtr = 0x808a757, 
              refCount = 134784848, nsPtr = 0x804dfb8}, {nextPtr = 0x0, objPtr = 0x804e2b0, refCount = 134535640, nsPtr = 0xbffff024}, {nextPtr = 0x0, 
              objPtr = 0xc8, refCount = -1208099072, nsPtr = 0xbffff058}, {nextPtr = 0xb7e6a595, objPtr = 0x18, refCount = -1211191122, 
              nsPtr = 0x804dfb8}, {nextPtr = 0x804d9d8, objPtr = 0x18, refCount = 134537648, nsPtr = 0x7}, {nextPtr = 0xb7f87f0c, objPtr = 0x808a750, 
              refCount = 134787296, nsPtr = 0x7}, {nextPtr = 0xb7f511a6, objPtr = 0x18, refCount = -1211191122, nsPtr = 0x808b0e0}, {nextPtr = 0x7, 
              objPtr = 0xc8, refCount = 1701405696, nsPtr = 0x8079b70}, {nextPtr = 0x8071878, objPtr = 0x3b6ea7a, refCount = 134784854, nsPtr = 0x0}, {
              nextPtr = 0xb7fddff4, objPtr = 0x80798c4, refCount = -1210289240, nsPtr = 0xbffff0c8}, {nextPtr = 0x2, objPtr = 0x8071878, 
              refCount = 134715588, nsPtr = 0xbffff0c8}, {nextPtr = 0xb7ced783, objPtr = 0x10, refCount = 2, nsPtr = 0x3b6ea7a}, {nextPtr = 0xb7fdd680, 
              objPtr = 0xb7dc73a0, refCount = -1211191122, nsPtr = 0xbffff0f8}, {nextPtr = 0xb7dc5ff4, objPtr = 0xb7dc73a0, refCount = 1, 
              nsPtr = 0xbffff0f8}, {nextPtr = 0xb7ced783, objPtr = 0x808a38c, refCount = -1208098828, nsPtr = 0xbffff32c}, {nextPtr = 0xb7fddff4, 
              objPtr = 0x80a61c0, refCount = -1211191122, nsPtr = 0xbffff118}}, staticExceptArraySpace = {{type = 32, nestingLevel = 2, 
              codeOffset = 134682744, numCodeBytes = 0, breakOffset = -1208491507, continueOffset = 40, catchOffset = -1208098828}, {type = 3221221704, 
              nestingLevel = -1209621099, codeOffset = -1210289248, numCodeBytes = -1210289240, breakOffset = -1208152692, continueOffset = 4, 
              catchOffset = -1210289248}, {type = LOOP_EXCEPTION_RANGE, nestingLevel = -1211195626, codeOffset = -1211181181, numCodeBytes = 16, 
              breakOffset = 1, continueOffset = -1073745512, catchOffset = -1210078079}, {type = 3086868468, nestingLevel = 134898392, 
              codeOffset = -1073745528, numCodeBytes = -1208374713, breakOffset = 0, continueOffset = 3, catchOffset = -1073745528}, {type = 3083786115, 
              nestingLevel = -1073745528, codeOffset = -1208098828, numCodeBytes = 17, breakOffset = 134524936, continueOffset = 48, 
              catchOffset = -1208098828}}, staticExAuxArraySpace = {{supportsContinue = -1211195626, stackDepth = -1208535983, expandTarget = 134524936, 
              expandTargetDepth = -1211191122, numBreakTargets = 17, breakTargets = 0xb7f19bb5, allocBreakTargets = 6, numContinueTargets = -1208093248, 
              continueTargets = 0x804e1b0, allocContinueTargets = -1210078079}, {supportsContinue = -1208098828, stackDepth = 134795960, 
              expandTarget = -1211195626, expandTargetDepth = -1208374713, numBreakTargets = 0, breakTargets = 0x80a62d8, allocBreakTargets = 129, 
              numContinueTargets = 32, continueTargets = 0xb7dc73a0, allocContinueTargets = -1210294284}, {supportsContinue = -1210289248, 
              stackDepth = 0, expandTarget = -1073745416, expandTargetDepth = -1211181395, numBreakTargets = -1073745384, breakTargets = 0xb7f73451, 
              allocBreakTargets = -1208098828, numContinueTargets = 0, continueTargets = 0xbffff218, allocContinueTargets = -1209710664}, {
              supportsContinue = 134897920, stackDepth = -1210294284, expandTarget = -1210289248, expandTargetDepth = 134682912, 
              numBreakTargets = -1073745368, breakTargets = 0xb7fddff4, allocBreakTargets = -1073745352, numContinueTargets = -1209014512, 
              continueTargets = 0x80a6100, allocContinueTargets = 134535640}, {supportsContinue = -1073745336, stackDepth = -1209710664, 
              expandTarget = 4, expandTargetDepth = -1208098828, numBreakTargets = -1073745288, breakTargets = 0xb7efede3, 
              allocBreakTargets = 134897920, numContinueTargets = -1208098828, continueTargets = 0xbffff278, allocContinueTargets = -1208593934}}, 
          staticCmdMapSpace = {{codeOffset = 0, numCodeBytes = -1, srcOffset = 0, numSrcBytes = -1}, {codeOffset = 134897940, numCodeBytes = 134897920, 
              srcOffset = 134537792, numSrcBytes = 134535640}, {codeOffset = 0, numCodeBytes = -1208098828, srcOffset = -1073744424, 
              numSrcBytes = -1208953810}, {codeOffset = 134535640, numCodeBytes = 134897944, srcOffset = 0, numSrcBytes = 2097168}, {codeOffset = 0, 
              numCodeBytes = 1, srcOffset = 1, numSrcBytes = 134715576}, {codeOffset = 2, numCodeBytes = -1211191122, srcOffset = -1211195626, 
              numSrcBytes = 4}, {codeOffset = 134898362, numCodeBytes = -1210289232, srcOffset = -1073745176, numSrcBytes = 24}, {
              codeOffset = 134898362, numCodeBytes = -1211191122, srcOffset = -1210428812, numSrcBytes = 24}, {codeOffset = 32, 
              numCodeBytes = -1211191122, srcOffset = -1, numSrcBytes = -1208098828}, {codeOffset = -1210289248, numCodeBytes = -1208098828, 
              srcOffset = -1073744856, numSrcBytes = -1210294284}, {codeOffset = -1210289248, numCodeBytes = -1211191122, srcOffset = -1073745128, 
              numSrcBytes = -1211181181}, {codeOffset = 7, numCodeBytes = 2, srcOffset = -1073745112, numSrcBytes = -1208098828}, {
              codeOffset = 134888168, numCodeBytes = 134795912, srcOffset = -1073745096, numSrcBytes = 134742736}, {codeOffset = 24, 
              numCodeBytes = -1210289220, srcOffset = 0, numSrcBytes = 52}, {codeOffset = -1210289248, numCodeBytes = -1208098828, 
              srcOffset = -1073745048, numSrcBytes = -1209621099}, {codeOffset = 56, numCodeBytes = -1208098828, srcOffset = -1073745032, 
              numSrcBytes = -1208098828}, {codeOffset = -1210289248, numCodeBytes = -1211191122, srcOffset = -1073745032, numSrcBytes = -1210294284}, {
              codeOffset = -1210289248, numCodeBytes = 1, srcOffset = -1073745016, numSrcBytes = -1211181181}, {codeOffset = -1210289088, 
              numCodeBytes = -1211191122, srcOffset = -1073744984, numSrcBytes = -1208098828}, {codeOffset = 134535640, numCodeBytes = 134790396, 
              srcOffset = -1073744984, numSrcBytes = -1209710699}, {codeOffset = -1210289176, numCodeBytes = -1211191122, srcOffset = -1210428812, 
              numSrcBytes = 2}, {codeOffset = 0, numCodeBytes = -1211162402, srcOffset = 134898217, numSrcBytes = 58}, {codeOffset = -1210428536, 
              numCodeBytes = -1210289192, srcOffset = -1210428812, numSrcBytes = -1210078079}, {codeOffset = -1208098828, numCodeBytes = 134898168, 
              srcOffset = -1073744904, numSrcBytes = 0}, {codeOffset = 0, numCodeBytes = -1211191122, srcOffset = 0, numSrcBytes = 134898168}, {
              codeOffset = -1210428536, numCodeBytes = -1208098828, srcOffset = -1073744872, numSrcBytes = 134524936}, {codeOffset = 134789464, 
              numCodeBytes = -1208098828, srcOffset = -1073744856, numSrcBytes = -1208535983}, {codeOffset = 1, numCodeBytes = -1210289232, 
              srcOffset = 33, numSrcBytes = 24}, {codeOffset = 6, numCodeBytes = -1208093248, srcOffset = -1208093340, numSrcBytes = -1208093340}, {
              codeOffset = 32, numCodeBytes = 1, srcOffset = 134898168, numSrcBytes = 1}, {codeOffset = -1210289248, numCodeBytes = 134898168, 
              srcOffset = -1073744808, numSrcBytes = -1210294284}, {codeOffset = -1210289248, numCodeBytes = 134535640, srcOffset = -1073744792, 
              numSrcBytes = -1211181181}, {codeOffset = 134789464, numCodeBytes = -1208098828, srcOffset = -1073744760, numSrcBytes = -1208098828}, {
              codeOffset = 134742736, numCodeBytes = 134535640, srcOffset = -1073744760, numSrcBytes = -1209710699}, {codeOffset = 24, 
              numCodeBytes = 134898328, srcOffset = -1073744728, numSrcBytes = -1208374713}, {codeOffset = 0, numCodeBytes = -1208098828, 
              srcOffset = -1073744712, numSrcBytes = -1209621099}, {codeOffset = 24, numCodeBytes = 134898392, srcOffset = -1211195626, 
              numSrcBytes = 134524936}, {codeOffset = -1208151138, numCodeBytes = -1208098828, srcOffset = -1211195626, numSrcBytes = 134879176}, {
              codeOffset = 134524936, numCodeBytes = -1208098828, srcOffset = -1073744664, numSrcBytes = -1208592166}, {codeOffset = 24, 
              numCodeBytes = -1208093248, srcOffset = 134537648, numSrcBytes = 134530648}}, staticAuxDataArraySpace = {{type = 0xbffff4e8, 
              clientData = 0xc}, {type = 0x80a6298, clientData = 0xb7fddff4}, {type = 0x804d9d8, clientData = 0x804d9d8}, {type = 0xbffff538, 
              clientData = 0xb7f656ad}, {type = 0x804d9d8, clientData = 0xb7dc5ff4}}, extCmdMapPtr = 0x80a61a0, line = 1, atCmdStart = 0, 
          expandCount = 0, clNext = 0x0}
        length = 25
        result = 0
        stringPtr = 0x80a6060 "vector::index {1 2 3} 0 0"
        procPtr = 0x0
        clLocPtr = 0x0
        __PRETTY_FUNCTION__ = "TclSetByteCodeFromAny"
#6  0xb7eff8f0 in TclCompileObj (interp=0x804d9d8, objPtr=0x80a1810, invoker=0x0, word=0) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclExecute.c:1794
        iPtr = 0x804d9d8
        codePtr = 0x80a1810
        namespacePtr = 0x804dfb8
#7  0xb7e6148b in TclNREvalObjEx (interp=0x804d9d8, objPtr=0x80a1810, flags=131072, invoker=0x0, word=0)
    at /root/Tcl_PURIFY/tcl8.6.1/generic/tclBasic.c:6055
        allowExceptions = 0
        codePtr = 0xbffff5d8
        savedVarFramePtr = 0x804e270
        iPtr = 0x804d9d8
        result = 0
        __PRETTY_FUNCTION__ = "TclNREvalObjEx"
#8  0xb7e6120b in TclEvalObjEx (interp=0x804d9d8, objPtr=0x58, flags=131072, invoker=0x0, word=0) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclBasic.c:5933
        result = 0
        rootPtr = 0x0
#9  0xb7e611b6 in Tcl_EvalObjEx (interp=0x804d9d8, objPtr=0x58, flags=131072) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclBasic.c:5915
No locals.
#10 0xb7f1a9b1 in Tcl_RecordAndEvalObj (interp=0x804d9d8, cmdPtr=0x80a1810, flags=131072) at /root/Tcl_PURIFY/tcl8.6.1/generic/tclHistory.c:190
        result = 0
        call = 1
        info = {isNativeObjectProc = 1, objProc = 0xb7f61602 <TclObjInterpProc>, objClientData = 0x8089b28, proc = 0xb7e5c832 <TclInvokeObjectCommand>, 
          clientData = 0x8089cd8, deleteProc = 0xb7f61cee <TclProcDeleteProc>, deleteData = 0x8089b28, namespacePtr = 0x804dfb8}
        histObjsPtr = 0x806aa30
#11 0xb7f4692b in Tcl_MainEx (argc=-1, argv=0xbffff828, appInitProc=0x804877b <Tcl_AppInit>, interp=0x804d9d8)
    at /root/Tcl_PURIFY/tcl8.6.1/generic/tclMain.c:534
        length = 25
        path = 0x0
        resultPtr = 0x8070ed8
        argvPtr = 0x806d9e0
        appName = 0x806e820
        encodingName = 0x0
        code = 0
        exitCode = 0
        mainLoopProc = 0
        chan = 0x806dc10
        is = {input = 0x806d788, tty = 1, commandPtr = 0x80a1810, prompt = PROMPT_START, interp = 0x804d9d8}
#12 0x0804876e in main (argc=1, argv=0xbffff824) at /root/Tcl_PURIFY/tcl8.6.1/unix/tclAppInit.c:84
No locals.
(gdb)