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)