#0 0x400cd6c9 in Tcl_GetString (objPtr=0x805ec38) at /home/andreask/workbench/Core/tcl/generic/tclObj.c:1062 #1 0x400cfd8b in TclHashObjKey (tablePtr=0x8061710, keyPtr=0x805ec38) at /home/andreask/workbench/Core/tcl/generic/tclObj.c:3442 #2 0x400a12be in Tcl_CreateHashEntry (tablePtr=0x8061710, key=0x805ec38 "", newPtr=0x0) at /home/andreask/workbench/Core/tcl/generic/tclHash.c:284 #3 0x400a1239 in Tcl_FindHashEntry (tablePtr=0x8061710, key=0x805ec38 "") at /home/andreask/workbench/Core/tcl/generic/tclHash.c:234 #4 0x400805f9 in Tcl_DictObjGet (interp=0x0, dictPtr=0x805ec08, keyPtr=0x805ec38, valuePtrPtr=0xbfffcbe4) at /home/andreask/workbench/Core/tcl/generic/tclDictObj.c:990 #5 0x400e2561 in TclMergeReturnOptions (interp=0x804c920, objc=0, objv=0x804d19c, optionsPtrPtr=0xbfffcc7c, codePtr=0xbfffcc98, levelPtr=0xbfffcc9c) at /home/andreask/workbench/Core/tcl/generic/tclResult.c:1334 #6 0x400652fa in TclCompileReturnCmd (interp=0x804c920, parsePtr=0x804d01c, cmdPtr=0x804fdd8, envPtr=0xbfffce70) at /home/andreask/workbench/Core/tcl/generic/tclCompCmds.c:3290 #7 0x40077afd in TclCompileScript (interp=0x804c920, script=0x806f3f0 "\n variable idx\n variable chans\n\n ## probably should start at idx\n append chans($chan) $data\n #set idx($chan) [string length $chans($chan)]\n\n return\n ", numBytes=194, envPtr=0xbfffce70) at /home/andreask/workbench/Core/tcl/generic/tclCompile.c:1378 #8 0x40076796 in TclSetByteCodeFromAny (interp=0x804c920, objPtr=0x805ed88, hookProc=0, clientData=0x0) at /home/andreask/workbench/Core/tcl/generic/tclCompile.c:511 #9 0x4007695f in SetByteCodeFromAny (interp=0x804c920, objPtr=0x805ed88) at /home/andreask/workbench/Core/tcl/generic/tclCompile.c:600 #10 0x400de6b5 in ProcCompileProc (interp=0x804c920, procPtr=0x806f4b8, bodyPtr=0x805ed88, nsPtr=0x80613f0, description=0x4011e973 "body of proc", procName=0x8061e08 "::vchan::write", procPtrPtr=0xbfffd810) at /home/andreask/workbench/Core/tcl/generic/tclProc.c:2018 #11 0x400de083 in PushProcCallFrame (clientData=0x806f4b8, interp=0x804c920, objc=3, objv=0x804cfcc, isLambda=0) at /home/andreask/workbench/Core/tcl/generic/tclProc.c:1553 #12 0x400de12b in TclObjInterpProc (clientData=0x806f4b8, interp=0x804c920, objc=3, objv=0x804cfcc) at /home/andreask/workbench/Core/tcl/generic/tclProc.c:1613 #13 0x4003bd62 in TclEvalObjvInternal (interp=0x804c920, objc=3, objv=0x804cfcc, command=0x0, length=0, flags=524288) at /home/andreask/workbench/Core/tcl/generic/tclBasic.c:3650 #14 0x4003c25c in Tcl_EvalObjv (interp=0x804c920, objc=3, objv=0x804cfcc, flags=524288) at /home/andreask/workbench/Core/tcl/generic/tclBasic.c:3845 #15 0x400caf71 in NsEnsembleImplementationCmd (clientData=0x80629e0, interp=0x804c920, objc=4, objv=0x805fb68) at /home/andreask/workbench/Core/tcl/generic/tclNamesp.c:6217 #16 0x4003bd62 in TclEvalObjvInternal (interp=0x804c920, objc=4, objv=0x805fb68, command=0x0, length=0, flags=131072) at /home/andreask/workbench/Core/tcl/generic/tclBasic.c:3650 #17 0x4003c25c in Tcl_EvalObjv (interp=0x804c920, objc=4, objv=0x805fb68, flags=131072) at /home/andreask/workbench/Core/tcl/generic/tclBasic.c:3845 #18 0x400b7bc2 in InvokeTclMethod (rcPtr=0x8061108, method=0x40119931 "write", argOneObj=0x804c8e8, argTwoObj=0x0, resultObjPtr=0xbfffdba8) at /home/andreask/workbench/Core/tcl/generic/tclIORChan.c:2082 #19 0x400b7040 in ReflectOutput (clientData=0x8061108, buf=0x80674d8 "HELLO THERE\n", toWrite=12, errorCodePtr=0xbfffdbe0) at /home/andreask/workbench/Core/tcl/generic/tclIORChan.c:1263 #20 0x400aa088 in FlushChannel (interp=0x0, chanPtr=0x8061128, calledFromAsyncFlush=0) at /home/andreask/workbench/Core/tcl/generic/tclIO.c:2287 #21 0x400adb49 in Tcl_Flush (chan=0x8061128) at /home/andreask/workbench/Core/tcl/generic/tclIO.c:5975 #22 0x400a87ea in TclFinalizeIOSubsystem () at /home/andreask/workbench/Core/tcl/generic/tclIO.c:340 #23 0x4008a37a in Tcl_FinalizeThread () at /home/andreask/workbench/Core/tcl/generic/tclEvent.c:1112 #24 0x4008a27f in Tcl_Finalize () at /home/andreask/workbench/Core/tcl/generic/tclEvent.c:949 #25 0x4008a143 in Tcl_Exit (status=0) at /home/andreask/workbench/Core/tcl/generic/tclEvent.c:801 #26 0x40045e46 in Tcl_ExitObjCmd (dummy=0x0, interp=0x804c920, objc=2, objv=0x804cfbc) at /home/andreask/workbench/Core/tcl/generic/tclCmdAH.c:723