Tcl Source Code

Artifact [c3921c7b9b]
Login

Artifact c3921c7b9bd0da2c293dc33c5baa1294cc254ea9:

Attachment "res" to ticket [3386197fff] added by msofer 2011-08-04 21:07:27.
º ../tests/zlib.test


==== zlib-9.11 bug #2818131 (deflate mismatch) FAILED
==== Contents of test case:

    lassign [chan configure $srv -sockname] addr name port
    after 1000 {set ::total timeout}
    set s [socket $addr $port]
    try {
        chan configure $s -translation binary -buffering none
        zlib push gunzip $s
        chan event $s readable [list apply {{s} {
            set d [read $s]
            if {[eof $s]} {
                chan event $s readable {}
                set ::total [list eof [string length $d]]
            }
        }} $s]
        vwait ::total
    } finally {
        close $s
    }
    set ::total

---- Result was:
timeout
---- Result should have been (exact matching):
error {incorrect header check}
==== zlib-9.11 FAILED

zlib.test:	Total	35	Passed	34	Skipped	0	Failed	1
==29691== Memcheck, a memory error detector
==29691== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==29691== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==29691== Command: ./tcltest
==29691== 
==29691== Conditional jump or move depends on uninitialised value(s)
==29691==    at 0x503BE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503BF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57822A: Tcl_ZlibInflate (tclZlib.c:1446)
==29691==    by 0x578C85: ZlibCmd (tclZlib.c:1750)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== Conditional jump or move depends on uninitialised value(s)
==29691==    at 0x503BE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503BF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57822A: Tcl_ZlibInflate (tclZlib.c:1446)
==29691==    by 0x578BC0: ZlibCmd (tclZlib.c:1732)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== Conditional jump or move depends on uninitialised value(s)
==29691==    at 0x503BE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503BF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57822A: Tcl_ZlibInflate (tclZlib.c:1446)
==29691==    by 0x578E09: ZlibCmd (tclZlib.c:1784)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== Conditional jump or move depends on uninitialised value(s)
==29691==    at 0x503BE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503BF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x576B4D: Tcl_ZlibStreamInit (tclZlib.c:555)
==29691==    by 0x579105: ZlibCmd (tclZlib.c:1839)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== Conditional jump or move depends on uninitialised value(s)
==29691==    at 0x503BE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503BF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57AF94: ZlibStackChannelTransform (tclZlib.c:2745)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 
==29691== HEAP SUMMARY:
==29691==     in use at exit: 5,072,947 bytes in 190 blocks
==29691==   total heap usage: 92,691 allocs, 92,501 frees, 19,391,674 bytes allocated
==29691== 
==29691== 1 bytes in 1 blocks are still reachable in loss record 1 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x44A772: Tcl_StaticPackage (tclLoad.c:969)
==29691==    by 0x40FA21: Tcl_AppInit (tclAppInit.c:125)
==29691==    by 0x44B1BF: Tcl_MainEx (tclMain.c:375)
==29691==    by 0x44BA3C: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 4 bytes in 1 blocks are still reachable in loss record 2 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x493A20: TclpThreadCreateKey (tclUnixThrd.c:770)
==29691==    by 0x4731E0: TclInitThreadStorage (tclThreadStorage.c:319)
==29691==    by 0x546D96: TclInitSubsystems (tclEvent.c:1035)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 6 bytes in 1 blocks are still reachable in loss record 3 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADCA: Tcl_CreateEncoding (tclEncoding.c:1057)
==29691==    by 0x53A55E: TclInitEncodingSubsystem (tclEncoding.c:578)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 8 bytes in 1 blocks are still reachable in loss record 4 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADCA: Tcl_CreateEncoding (tclEncoding.c:1057)
==29691==    by 0x53A5A2: TclInitEncodingSubsystem (tclEncoding.c:586)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 8 bytes in 1 blocks are still reachable in loss record 5 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x44A799: Tcl_StaticPackage (tclLoad.c:971)
==29691==    by 0x40FA21: Tcl_AppInit (tclAppInit.c:125)
==29691==    by 0x44B1BF: Tcl_MainEx (tclMain.c:375)
==29691==    by 0x44BA3C: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 9 bytes in 1 blocks are still reachable in loss record 6 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADCA: Tcl_CreateEncoding (tclEncoding.c:1057)
==29691==    by 0x53A51A: TclInitEncodingSubsystem (tclEncoding.c:570)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 10 bytes in 1 blocks are still reachable in loss record 7 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADCA: Tcl_CreateEncoding (tclEncoding.c:1057)
==29691==    by 0x53A770: TclInitEncodingSubsystem (tclEncoding.c:623)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are still reachable in loss record 8 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4AA7ED: TclBN_mp_init (bn_mp_init.c:24)
==29691==    by 0x4AA8BF: TclBN_mp_init_set_int (bn_mp_init_set_int.c:22)
==29691==    by 0x471C2C: TclInitDoubleConversion (tclStrToD.c:4420)
==29691==    by 0x546DA0: TclInitSubsystems (tclEvent.c:1045)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are still reachable in loss record 9 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4AA7ED: TclBN_mp_init (bn_mp_init.c:24)
==29691==    by 0x471C5E: TclInitDoubleConversion (tclStrToD.c:4422)
==29691==    by 0x546DA0: TclInitSubsystems (tclEvent.c:1045)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are indirectly lost in loss record 10 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57E46F1: __nss_lookup_function (nsswitch.c:356)
==29691==    by 0x69143EA: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are indirectly lost in loss record 11 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57E46F1: __nss_lookup_function (nsswitch.c:356)
==29691==    by 0x6914404: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are indirectly lost in loss record 12 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57E46F1: __nss_lookup_function (nsswitch.c:356)
==29691==    by 0x691441E: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are indirectly lost in loss record 13 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57E46F1: __nss_lookup_function (nsswitch.c:356)
==29691==    by 0x6914438: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 16 bytes in 1 blocks are indirectly lost in loss record 14 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57E46F1: __nss_lookup_function (nsswitch.c:356)
==29691==    by 0x6914452: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 32 bytes in 1 blocks are indirectly lost in loss record 15 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57CD919: tsearch (tsearch.c:281)
==29691==    by 0x57E4689: __nss_lookup_function (nsswitch.c:342)
==29691==    by 0x69143EA: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 32 bytes in 1 blocks are indirectly lost in loss record 16 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57CD919: tsearch (tsearch.c:281)
==29691==    by 0x57E4689: __nss_lookup_function (nsswitch.c:342)
==29691==    by 0x6914404: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 32 bytes in 1 blocks are indirectly lost in loss record 17 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57CD919: tsearch (tsearch.c:281)
==29691==    by 0x57E4689: __nss_lookup_function (nsswitch.c:342)
==29691==    by 0x691441E: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 32 bytes in 1 blocks are indirectly lost in loss record 18 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57CD919: tsearch (tsearch.c:281)
==29691==    by 0x57E4689: __nss_lookup_function (nsswitch.c:342)
==29691==    by 0x6914438: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 32 bytes in 1 blocks are indirectly lost in loss record 19 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57CD919: tsearch (tsearch.c:281)
==29691==    by 0x57E4689: __nss_lookup_function (nsswitch.c:342)
==29691==    by 0x6914452: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 36 bytes in 1 blocks are still reachable in loss record 20 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x468701: Tcl_NewStringObj (tclStringObj.c:340)
==29691==    by 0x4421A9: FsUpdateCwd (tclIOUtil.c:655)
==29691==    by 0x4446CC: Tcl_FSGetCwd (tclIOUtil.c:2605)
==29691==    by 0x45D6B3: Tcl_FSGetNormalizedPath (tclPathObj.c:1979)
==29691==    by 0x44362C: TclNREvalFile (tclIOUtil.c:1799)
==29691==    by 0x4E1994: TclNRSourceObjCmd (tclCmdMZ.c:987)
==29691==    by 0x4C3311: NRRunObjProc (tclBasic.c:4365)
==29691== 
==29691== 36 bytes in 1 blocks are still reachable in loss record 21 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x48FEB7: TclNativeDupInternalRep (tclUnixFile.c:1153)
==29691==    by 0x4421CA: FsUpdateCwd (tclIOUtil.c:657)
==29691==    by 0x4446CC: Tcl_FSGetCwd (tclIOUtil.c:2605)
==29691==    by 0x45D6B3: Tcl_FSGetNormalizedPath (tclPathObj.c:1979)
==29691==    by 0x44362C: TclNREvalFile (tclIOUtil.c:1799)
==29691==    by 0x4E1994: TclNRSourceObjCmd (tclCmdMZ.c:987)
==29691==    by 0x4C3311: NRRunObjProc (tclBasic.c:4365)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 22 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x453237: TclInitObjSubsystem (tclObj.c:394)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 23 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x453276: TclInitObjSubsystem (tclObj.c:400)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 24 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x45328E: TclInitObjSubsystem (tclObj.c:402)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 25 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x45329A: TclInitObjSubsystem (tclObj.c:403)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 26 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532A6: TclInitObjSubsystem (tclObj.c:404)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 27 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532B2: TclInitObjSubsystem (tclObj.c:405)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 28 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532D6: TclInitObjSubsystem (tclObj.c:408)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 29 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532E2: TclInitObjSubsystem (tclObj.c:409)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 30 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532FA: TclInitObjSubsystem (tclObj.c:413)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 31 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x47311E: TclThreadStorageKeySet (tclThreadStorage.c:243)
==29691==    by 0x472A09: Tcl_GetThreadData (tclThread.c:92)
==29691==    by 0x430B52: TclInitIOSubsystem (tclIO.c:370)
==29691==    by 0x546DAA: TclInitSubsystems (tclEvent.c:1049)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 32 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x53A4B9: TclInitEncodingSubsystem (tclEncoding.c:554)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 33 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x53AD8E: Tcl_CreateEncoding (tclEncoding.c:1046)
==29691==    by 0x53A55E: TclInitEncodingSubsystem (tclEncoding.c:578)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 34 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x53AD8E: Tcl_CreateEncoding (tclEncoding.c:1046)
==29691==    by 0x53A5A2: TclInitEncodingSubsystem (tclEncoding.c:586)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 35 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x4524A0: TclInitNotifier (tclNotify.c:123)
==29691==    by 0x546DC3: TclInitSubsystems (tclEvent.c:1056)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 36 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x493EA0: Tcl_InitNotifier (tclUnixNotfy.c:215)
==29691==    by 0x4524FB: TclInitNotifier (tclNotify.c:136)
==29691==    by 0x546DC3: TclInitSubsystems (tclEvent.c:1056)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 37 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x546902: Tcl_CreateExitHandler (tclEvent.c:640)
==29691==    by 0x47EE37: TclSetProcessGlobalValue (tclUtil.c:3660)
==29691==    by 0x47F2FF: TclSetObjNameOfExecutable (tclUtil.c:3803)
==29691==    by 0x48E91A: TclpFindExecutable (tclUnixFile.c:171)
==29691==    by 0x53B456: Tcl_FindExecutable (tclEncoding.c:1436)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 38 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x4BD7BC: Tcl_CreateInterp (tclBasic.c:488)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 39 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x5476A8: TclCreateExecEnv (tclExecute.c:867)
==29691==    by 0x4BE0D1: Tcl_CreateInterp (tclBasic.c:646)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 40 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x52D8E9: TclRegisterAuxDataType (tclCompile.c:3455)
==29691==    by 0x52D9FE: TclInitAuxDataTypeTable (tclCompile.c:3551)
==29691==    by 0x5476B7: TclCreateExecEnv (tclExecute.c:869)
==29691==    by 0x4BE0D1: Tcl_CreateInterp (tclBasic.c:646)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 41 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x544BD1: TclSetupEnv (tclEnv.c:110)
==29691==    by 0x4BE7E4: Tcl_CreateInterp (tclBasic.c:899)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 42 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x45FA61: Tcl_Preserve (tclPreserve.c:131)
==29691==    by 0x44B1AC: Tcl_MainEx (tclMain.c:374)
==29691==    by 0x44BA3C: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 43 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x442053: FsGetFirstFilesystem (tclIOUtil.c:595)
==29691==    by 0x445C01: TclFSNonnativePathType (tclIOUtil.c:4036)
==29691==    by 0x445B92: TclGetPathType (tclIOUtil.c:3975)
==29691==    by 0x45BDD7: Tcl_FSJoinPath (tclPathObj.c:955)
==29691==    by 0x55E117: Tcl_FSJoinToPath (tclFileName.c:802)
==29691==    by 0x4D4502: PathJoinCmd (tclCmdAH.c:1823)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 44 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x425B86: TclThread_Init (tclThreadTest.c:168)
==29691==    by 0x410905: Tcltest_Init (tclTest.c:681)
==29691==    by 0x40F9F1: Tcl_AppInit (tclAppInit.c:122)
==29691==    by 0x44B1BF: Tcl_MainEx (tclMain.c:375)
==29691==    by 0x44BA3C: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 45 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x44A6E9: Tcl_StaticPackage (tclLoad.c:952)
==29691==    by 0x40FA21: Tcl_AppInit (tclAppInit.c:125)
==29691==    by 0x44B1BF: Tcl_MainEx (tclMain.c:375)
==29691==    by 0x44BA3C: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 40 bytes in 1 blocks are still reachable in loss record 46 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4936CF: Tcl_MutexLock (tclUnixThrd.c:433)
==29691==    by 0x441CAB: TclFSCwdPointerEquals (tclIOUtil.c:466)
==29691==    by 0x4445D2: Tcl_FSGetCwd (tclIOUtil.c:2556)
==29691==    by 0x45D6B3: Tcl_FSGetNormalizedPath (tclPathObj.c:1979)
==29691==    by 0x44362C: TclNREvalFile (tclIOUtil.c:1799)
==29691==    by 0x4E1994: TclNRSourceObjCmd (tclCmdMZ.c:987)
==29691==    by 0x4C3311: NRRunObjProc (tclBasic.c:4365)
==29691== 
==29691== 41 bytes in 1 blocks are still reachable in loss record 47 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532BE: TclInitObjSubsystem (tclObj.c:406)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 41 bytes in 1 blocks are still reachable in loss record 48 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532EE: TclInitObjSubsystem (tclObj.c:410)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 41 bytes in 1 blocks are still reachable in loss record 49 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x53AD8E: Tcl_CreateEncoding (tclEncoding.c:1046)
==29691==    by 0x53A51A: TclInitEncodingSubsystem (tclEncoding.c:570)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 42 bytes in 1 blocks are still reachable in loss record 50 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x45326A: TclInitObjSubsystem (tclObj.c:399)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 42 bytes in 1 blocks are still reachable in loss record 51 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x53AD8E: Tcl_CreateEncoding (tclEncoding.c:1046)
==29691==    by 0x53A770: TclInitEncodingSubsystem (tclEncoding.c:623)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 43 bytes in 1 blocks are still reachable in loss record 52 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x453282: TclInitObjSubsystem (tclObj.c:401)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 44 bytes in 1 blocks are still reachable in loss record 53 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x52D940: TclRegisterAuxDataType (tclCompile.c:3473)
==29691==    by 0x52D9FE: TclInitAuxDataTypeTable (tclCompile.c:3551)
==29691==    by 0x5476B7: TclCreateExecEnv (tclExecute.c:869)
==29691==    by 0x4BE0D1: Tcl_CreateInterp (tclBasic.c:646)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 45 bytes in 1 blocks are still reachable in loss record 54 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532CA: TclInitObjSubsystem (tclObj.c:407)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 46 bytes in 1 blocks are still reachable in loss record 55 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562A40: AllocStringEntry (tclHash.c:836)
==29691==    by 0x5622E1: CreateHashEntry (tclHash.c:361)
==29691==    by 0x52D940: TclRegisterAuxDataType (tclCompile.c:3473)
==29691==    by 0x52DA0A: TclInitAuxDataTypeTable (tclCompile.c:3552)
==29691==    by 0x5476B7: TclCreateExecEnv (tclExecute.c:869)
==29691==    by 0x4BE0D1: Tcl_CreateInterp (tclBasic.c:646)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 48 bytes in 1 blocks are still reachable in loss record 56 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4937CB: Tcl_ConditionWait (tclUnixThrd.c:543)
==29691==    by 0x493F0B: Tcl_InitNotifier (tclUnixNotfy.c:229)
==29691==    by 0x4524FB: TclInitNotifier (tclNotify.c:136)
==29691==    by 0x546DC3: TclInitSubsystems (tclEvent.c:1056)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 48 bytes in 1 blocks are still reachable in loss record 57 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4686C4: Tcl_NewStringObj (tclStringObj.c:340)
==29691==    by 0x4421A9: FsUpdateCwd (tclIOUtil.c:655)
==29691==    by 0x4446CC: Tcl_FSGetCwd (tclIOUtil.c:2605)
==29691==    by 0x45D6B3: Tcl_FSGetNormalizedPath (tclPathObj.c:1979)
==29691==    by 0x44362C: TclNREvalFile (tclIOUtil.c:1799)
==29691==    by 0x4E1994: TclNRSourceObjCmd (tclCmdMZ.c:987)
==29691==    by 0x4C3311: NRRunObjProc (tclBasic.c:4365)
==29691== 
==29691== 64 bytes in 1 blocks are still reachable in loss record 58 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x472AC9: RememberSyncObject (tclThread.c:182)
==29691==    by 0x472C6F: TclRememberCondition (tclThread.c:305)
==29691==    by 0x4937F7: Tcl_ConditionWait (tclUnixThrd.c:546)
==29691==    by 0x493F0B: Tcl_InitNotifier (tclUnixNotfy.c:229)
==29691==    by 0x4524FB: TclInitNotifier (tclNotify.c:136)
==29691==    by 0x546DC3: TclInitSubsystems (tclEvent.c:1056)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691== 
==29691== 72 bytes in 1 blocks are still reachable in loss record 59 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADD8: Tcl_CreateEncoding (tclEncoding.c:1059)
==29691==    by 0x53A51A: TclInitEncodingSubsystem (tclEncoding.c:570)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 72 bytes in 1 blocks are still reachable in loss record 60 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADD8: Tcl_CreateEncoding (tclEncoding.c:1059)
==29691==    by 0x53A55E: TclInitEncodingSubsystem (tclEncoding.c:578)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 72 bytes in 1 blocks are still reachable in loss record 61 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADD8: Tcl_CreateEncoding (tclEncoding.c:1059)
==29691==    by 0x53A5A2: TclInitEncodingSubsystem (tclEncoding.c:586)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 72 bytes in 1 blocks are still reachable in loss record 62 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53ADD8: Tcl_CreateEncoding (tclEncoding.c:1059)
==29691==    by 0x53A770: TclInitEncodingSubsystem (tclEncoding.c:623)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 72 bytes in 1 blocks are still reachable in loss record 63 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x44A764: Tcl_StaticPackage (tclLoad.c:968)
==29691==    by 0x40FA21: Tcl_AppInit (tclAppInit.c:125)
==29691==    by 0x44B1BF: Tcl_MainEx (tclMain.c:375)
==29691==    by 0x44BA3C: Tcl_Main (tclMain.c:639)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 96 bytes in 6 blocks are still reachable in loss record 64 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x4AA7ED: TclBN_mp_init (bn_mp_init.c:24)
==29691==    by 0x471B9D: TclInitDoubleConversion (tclStrToD.c:4414)
==29691==    by 0x546DA0: TclInitSubsystems (tclEvent.c:1045)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 128 bytes in 1 blocks are still reachable in loss record 65 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x562C01: RebuildTable (tclHash.c:1045)
==29691==    by 0x562372: CreateHashEntry (tclHash.c:386)
==29691==    by 0x453717: Tcl_RegisterObjType (tclObj.c:876)
==29691==    by 0x4532EE: TclInitObjSubsystem (tclObj.c:410)
==29691==    by 0x546DA5: TclInitSubsystems (tclEvent.c:1047)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 160 bytes in 1 blocks are still reachable in loss record 66 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x471A55: TclInitDoubleConversion (tclStrToD.c:4373)
==29691==    by 0x546DA0: TclInitSubsystems (tclEvent.c:1045)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 192 bytes in 1 blocks are still reachable in loss record 67 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x472AC9: RememberSyncObject (tclThread.c:182)
==29691==    by 0x472C17: TclRememberMutex (tclThread.c:252)
==29691==    by 0x4936FB: Tcl_MutexLock (tclUnixThrd.c:436)
==29691==    by 0x425B86: TclThread_Init (tclThreadTest.c:168)
==29691==    by 0x410905: Tcltest_Init (tclTest.c:681)
==29691==    by 0x40F9F1: Tcl_AppInit (tclAppInit.c:122)
==29691==    by 0x44B1BF: Tcl_MainEx (tclMain.c:375)
==29691== 
==29691== 208 bytes in 3 blocks are still reachable in loss record 68 of 97
==29691==    at 0x4C28254: realloc (vg_replace_malloc.c:525)
==29691==    by 0x4BD31A: TclpRealloc (tclAlloc.c:753)
==29691==    by 0x4CF1A0: Tcl_Realloc (tclCkalloc.c:1132)
==29691==    by 0x4AA770: TclBN_mp_grow (bn_mp_grow.c:35)
==29691==    by 0x581A4F: TclBN_fast_s_mp_sqr (bn_fast_s_mp_sqr.c:37)
==29691==    by 0x4AB537: TclBN_mp_sqr (bn_mp_sqr.c:42)
==29691==    by 0x471CAE: TclInitDoubleConversion (tclStrToD.c:4423)
==29691==    by 0x546DA0: TclInitSubsystems (tclEvent.c:1045)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 240 bytes in 3 blocks are still reachable in loss record 69 of 97
==29691==    at 0x4C28254: realloc (vg_replace_malloc.c:525)
==29691==    by 0x4BD31A: TclpRealloc (tclAlloc.c:753)
==29691==    by 0x4CF1A0: Tcl_Realloc (tclCkalloc.c:1132)
==29691==    by 0x4AA770: TclBN_mp_grow (bn_mp_grow.c:35)
==29691==    by 0x581A4F: TclBN_fast_s_mp_sqr (bn_fast_s_mp_sqr.c:37)
==29691==    by 0x4AB537: TclBN_mp_sqr (bn_mp_sqr.c:42)
==29691==    by 0x471C11: TclInitDoubleConversion (tclStrToD.c:4418)
==29691==    by 0x546DA0: TclInitSubsystems (tclEvent.c:1045)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691== 
==29691== 280 bytes in 1 blocks are still reachable in loss record 70 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53A5AC: TclInitEncodingSubsystem (tclEncoding.c:595)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 300 (60 direct, 240 indirect) bytes in 1 blocks are definitely lost in loss record 71 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x57E4B1A: nss_parse_service_list (nsswitch.c:622)
==29691==    by 0x57E543D: __nss_database_lookup (nsswitch.c:164)
==29691==    by 0x69143CF: ???
==29691==    by 0x6916244: ???
==29691==    by 0x579357C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:253)
==29691==    by 0x493C25: TclpGetPwUid (tclUnixCompat.c:218)
==29691==    by 0x581560: TclpSetVariables (tclUnixInit.c:877)
==29691==    by 0x4BE908: Tcl_CreateInterp (tclBasic.c:932)
==29691==    by 0x44BA24: Tcl_Main (tclMain.c:639)
==29691== 
==29691== 384 bytes in 1 blocks are still reachable in loss record 72 of 97
==29691==    at 0x4C28254: realloc (vg_replace_malloc.c:525)
==29691==    by 0x4BD31A: TclpRealloc (tclAlloc.c:753)
==29691==    by 0x4CF1A0: Tcl_Realloc (tclCkalloc.c:1132)
==29691==    by 0x45FB0D: Tcl_Preserve (tclPreserve.c:147)
==29691==    by 0x43D9D5: SetChannelFromAny (tclIO.c:11240)
==29691==    by 0x431947: TclGetChannelFromObj (tclIO.c:1296)
==29691==    by 0x56640E: Tcl_FconfigureObjCmd (tclIOCmd.c:765)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x4C5B1E: TclNREvalObjEx (tclBasic.c:5983)
==29691==    by 0x4C8960: Tcl_NREvalObj (tclBasic.c:8180)
==29691== 
==29691== 408 bytes in 1 blocks are still reachable in loss record 73 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4012B04: _dl_scope_free (dl-scope.c:35)
==29691==    by 0x400D914: _dl_map_object_deps (dl-deps.c:673)
==29691==    by 0x4013964: dl_open_worker (dl-open.c:263)
==29691==    by 0x400ED35: _dl_catch_error (dl-error.c:178)
==29691==    by 0x4013329: _dl_open (dl-open.c:555)
==29691==    by 0x580EF5F: do_dlopen (dl-libc.c:86)
==29691==    by 0x400ED35: _dl_catch_error (dl-error.c:178)
==29691==    by 0x580F0B6: __libc_dlopen_mode (dl-libc.c:47)
==29691==    by 0x57E48F7: __nss_lookup_function (nsswitch.c:405)
==29691== 
==29691== 2,560 bytes in 1 blocks are still reachable in loss record 74 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53A5E1: TclInitEncodingSubsystem (tclEncoding.c:600)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 2,560 bytes in 1 blocks are still reachable in loss record 75 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x53A614: TclInitEncodingSubsystem (tclEncoding.c:602)
==29691==    by 0x546DAF: TclInitSubsystems (tclEvent.c:1050)
==29691==    by 0x53B445: Tcl_FindExecutable (tclEncoding.c:1434)
==29691==    by 0x44BA1F: Tcl_Main (tclMain.c:638)
==29691==    by 0x40F9BA: main (tclAppInit.c:84)
==29691== 
==29691== 11,872 bytes in 2 blocks are indirectly lost in loss record 76 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503805F: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 14,304 bytes in 2 blocks are indirectly lost in loss record 77 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503BF0B: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57AF94: ZlibStackChannelTransform (tclZlib.c:2745)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 17,808 bytes in 3 blocks are indirectly lost in loss record 78 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503805F: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 18,288 bytes in 2 blocks are indirectly lost in loss record 79 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x57ADFF: ZlibStackChannelTransform (tclZlib.c:2694)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691== 
==29691== 36,576 bytes in 4 blocks are indirectly lost in loss record 80 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x57ADFF: ZlibStackChannelTransform (tclZlib.c:2694)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691== 
==29691== 65,536 bytes in 2 blocks are indirectly lost in loss record 81 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503C665: ??? (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503CA9E: inflate (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57A416: ZlibTransformInput (tclZlib.c:2328)
==29691==    by 0x4309E1: ChanRead (tclIO.c:282)
==29691==    by 0x437BCB: GetInput (tclIO.c:6717)
==29691==    by 0x435F42: FilterInputBytes (tclIO.c:5153)
==29691==    by 0x43529D: Tcl_GetsObj (tclIO.c:4539)
==29691==    by 0x56585B: Tcl_GetsObjCmd (tclIOCmd.c:316)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691== 
==29691== 65,536 bytes in 2 blocks are indirectly lost in loss record 82 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503C665: ??? (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503CA9E: inflate (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57A416: ZlibTransformInput (tclZlib.c:2328)
==29691==    by 0x4309E1: ChanRead (tclIO.c:282)
==29691==    by 0x437BCB: GetInput (tclIO.c:6717)
==29691==    by 0x43BB72: DoRead (tclIO.c:9447)
==29691==    by 0x43B11D: CopyData (tclIO.c:9174)
==29691==    by 0x43AEB4: TclCopyChannel (tclIO.c:9075)
==29691==    by 0x567E53: Tcl_FcopyObjCmd (tclIOCmd.c:1697)
==29691== 
==29691== 92,976 bytes in 13 blocks are indirectly lost in loss record 83 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503BF0B: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57AF94: ZlibStackChannelTransform (tclZlib.c:2745)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 98,304 bytes in 3 blocks are indirectly lost in loss record 84 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503C665: ??? (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503CA9E: inflate (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57A416: ZlibTransformInput (tclZlib.c:2328)
==29691==    by 0x4309E1: ChanRead (tclIO.c:282)
==29691==    by 0x437BCB: GetInput (tclIO.c:6717)
==29691==    by 0x43BB72: DoRead (tclIO.c:9447)
==29691==    by 0x43B11D: CopyData (tclIO.c:9174)
==29691==    by 0x43C503: CopyEventProc (tclIO.c:9965)
==29691==    by 0x43A04A: Tcl_NotifyChannel (tclIO.c:8283)
==29691== 
==29691== 98,304 bytes in 3 blocks are indirectly lost in loss record 85 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503C665: ??? (in /lib/libz.so.1.2.3.4)
==29691==    by 0x503CA9E: inflate (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57A416: ZlibTransformInput (tclZlib.c:2328)
==29691==    by 0x4309E1: ChanRead (tclIO.c:282)
==29691==    by 0x437BCB: GetInput (tclIO.c:6717)
==29691==    by 0x4369CC: DoReadChars (tclIO.c:5772)
==29691==    by 0x4367B9: Tcl_ReadChars (tclIO.c:5662)
==29691==    by 0x565CF0: Tcl_ReadObjCmd (tclIOCmd.c:453)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691== 
==29691== 327,680 bytes in 5 blocks are indirectly lost in loss record 86 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x50380EC: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 327,680 bytes in 5 blocks are indirectly lost in loss record 87 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x5038102: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 393,216 bytes in 6 blocks are indirectly lost in loss record 88 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x50380EC: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 393,216 bytes in 6 blocks are indirectly lost in loss record 89 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x5038102: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 655,360 bytes in 5 blocks are indirectly lost in loss record 90 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x5038118: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 655,360 bytes in 5 blocks are indirectly lost in loss record 91 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503814B: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 786,432 bytes in 6 blocks are indirectly lost in loss record 92 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x5038118: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 786,432 bytes in 6 blocks are indirectly lost in loss record 93 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503814B: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 816,592 (11,872 direct, 804,720 indirect) bytes in 2 blocks are definitely lost in loss record 94 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503805F: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691==    by 0x5630BF: Tcl_RecordAndEvalObj (tclHistory.c:190)
==29691== 
==29691== 849,184 (36,576 direct, 812,608 indirect) bytes in 4 blocks are definitely lost in loss record 95 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x57ADFF: ZlibStackChannelTransform (tclZlib.c:2694)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691== 
==29691== 1,633,184 (23,744 direct, 1,609,440 indirect) bytes in 4 blocks are definitely lost in loss record 96 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x503805F: deflateInit2_ (in /lib/libz.so.1.2.3.4)
==29691==    by 0x57B04E: ZlibStackChannelTransform (tclZlib.c:2758)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C2AAB: Tcl_EvalObjv (tclBasic.c:4106)
==29691==    by 0x4C4C9E: TclEvalEx (tclBasic.c:5212)
==29691==    by 0x4C4105: Tcl_EvalEx (tclBasic.c:4870)
==29691== 
==29691== 1,764,416 (146,304 direct, 1,618,112 indirect) bytes in 16 blocks are definitely lost in loss record 97 of 97
==29691==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==29691==    by 0x4BD2DD: TclpAlloc (tclAlloc.c:705)
==29691==    by 0x4CF0AC: Tcl_Alloc (tclCkalloc.c:1046)
==29691==    by 0x57ADFF: ZlibStackChannelTransform (tclZlib.c:2694)
==29691==    by 0x5795CE: ZlibCmd (tclZlib.c:1975)
==29691==    by 0x4C2F9D: TclNREvalObjv (tclBasic.c:4272)
==29691==    by 0x54B6EF: TEBCresume (tclExecute.c:2789)
==29691==    by 0x4C30CE: TclNRRunCallbacks (tclBasic.c:4314)
==29691==    by 0x4C5886: TclEvalObjEx (tclBasic.c:5885)
==29691==    by 0x4C5816: Tcl_EvalObjEx (tclBasic.c:5866)
==29691== 
==29691== LEAK SUMMARY:
==29691==    definitely lost: 218,556 bytes in 27 blocks
==29691==    indirectly lost: 4,845,120 bytes in 90 blocks
==29691==      possibly lost: 0 bytes in 0 blocks
==29691==    still reachable: 9,271 bytes in 73 blocks
==29691==         suppressed: 0 bytes in 0 blocks
==29691== 
==29691== For counts of detected and suppressed errors, rerun with: -v
==29691== Use --track-origins=yes to see where uninitialised values come from
==29691== ERROR SUMMARY: 28 errors from 10 contexts (suppressed: 4 from 4)