Attachment "results2.leaks" to
ticket [1705778fff]
added by
msofer
2007-04-24 17:12:09.
Leak #1 (new)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: Tcl_NewObj (tclObj.c:689)
4: ParseLexeme (tclCompExpr.c:2094)
5: ParseExpr (tclCompExpr.c:284)
6: TclCompileExpr (tclCompExpr.c:2319)
7: Tcl_ExprObj (tclExecute.c:788)
8: Tcl_ExprObjCmd (tclCmdAH.c:771)
9: TclEvalObjvInternal (tclBasic.c:3617)
-- compExpr-old.test: ==29409== 763 (576 direct, 187 indirect) bytes in 24 blocks are definitely lost in loss record 2 of 3
-- expr-old.test: ==29627== 424 (264 direct, 160 indirect) bytes in 11 blocks are definitely lost in loss record 2 of 3
Leak #2 (ex #3)
0: malloc (vg_replace_malloc.c:149)
1: (within /lib/tls/i686/cmov/libc-2.3.6.so)
2: __nss_database_lookup (in /lib/tls/i686/cmov/libc-2.3.6.so)
3: ???
4: getpwnam_r (in /lib/tls/i686/cmov/libc-2.3.6.so)
5: getpwnam (in /lib/tls/i686/cmov/libc-2.3.6.so)
6: TclpGetUserHome (tclUnixFile.c:570)
7: SetFsPathFromAny (tclPathObj.c:2335)
8: Tcl_ConvertToType (tclObj.c:584)
9: Tcl_FSConvertToPathType (tclPathObj.c:1161)
-- cmdAH.test: ==29401== 312 (72 direct, 240 indirect) bytes in 2 blocks are definitely lost in loss record 4 of 7
-- exec.test: ==29577== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 6
-- exec.test: ==29579== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 6
-- exec.test: ==29465== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 3 of 6
-- fileName.test: ==29644== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 3 of 7
-- fileSystem.test: ==29648== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 7
-- info.test: ==29669== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 3 of 6
Leak #3 (new)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: Tcl_NewStringObj (tclStringObj.c:210)
4: TclSubstTokens (tclParse.c:2176)
5: TclEvalEx (tclBasic.c:4086)
6: Tcl_EvalEx (tclBasic.c:3892)
7: Tcl_PkgRequireProc (tclPkg.c:493)
8: Tcl_PackageObjCmd (tclPkg.c:1013)
9: TclEvalObjvInternal (tclBasic.c:3617)
-- basic.test: ==29388== 422 (288 direct, 134 indirect) bytes in 2 blocks are definitely lost in loss record 2 of 3
-- compile.test: ==29416== 336 (192 direct, 144 indirect) bytes in 8 blocks are definitely lost in loss record 2 of 3
-- encoding.test: ==29426== 214 (84 direct, 130 indirect) bytes in 3 blocks are definitely lost in loss record 1 of 3
-- event.test: ==29453== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- exec.test: ==29465== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 6
-- fileSystem.test: ==29648== 1,688 (906 direct, 782 indirect) bytes in 33 blocks are definitely lost in loss record 6 of 7
-- socket.test: ==29921== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- unixInit.test: ==30023== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 4
-- winPipe.test: ==30060== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
Leak #4 (ex #6)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: Tcl_NewIntObj (tclObj.c:1833)
4: FixLevelCode (tclIO.c:10008)
5: Tcl_SetChannelErrorInterp (tclIO.c:9897)
6: TestChannelCmd (tclTest.c:5648)
7: TclInvokeStringCommand (tclBasic.c:2020)
8: TclEvalObjvInternal (tclBasic.c:3617)
9: TclEvalEx (tclBasic.c:4221)
-- io.test: ==29677== 1,882 (1,752 direct, 130 indirect) bytes in 73 blocks are definitely lost in loss record 3 of 4
Leak #5 (ex #8)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: Tcl_NewListObj (tclListObj.c:167)
4: TclObjInterpProcCore (tclProc.c:1395)
5: ObjInterpProcEx (tclProc.c:1269)
6: TclObjInterpProc (tclProc.c:1199)
7: TclExecuteByteCode (tclExecute.c:1834)
8: TclCompEvalObj (tclExecute.c:996)
9: TclObjInterpProcCore (tclProc.c:1517)
-- ioCmd.test: ==29759== 12,204 (2,736 direct, 9,468 indirect) bytes in 114 blocks are definitely lost in loss record 1 of 3
Leak #6 (ex #5)
0: realloc (vg_replace_malloc.c:306)
1: TclpRealloc (tclAlloc.c:758)
2: Tcl_Realloc (tclCkalloc.c:1105)
3: TclBN_mp_grow (bn_mp_grow.c:35)
4: TclBN_mp_copy (bn_mp_copy.c:31)
5: TclBN_mp_init_copy (bn_mp_init_copy.c:26)
6: GetBignumFromObj (tclObj.c:2762)
7: Tcl_TakeBignumFromObj (tclObj.c:2867)
8: TclExecuteByteCode (tclExecute.c:4138)
9: OpCmd (tclCompExpr.c:2698)
-- mathop.test: ==29859== 480 bytes in 10 blocks are definitely lost in loss record 3 of 5
Leak #7 (ex #7)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: SetFsPathFromAny (tclPathObj.c:2428)
4: Tcl_ConvertToType (tclObj.c:584)
5: Tcl_FSConvertToPathType (tclPathObj.c:1161)
6: Tcl_FSGetNormalizedPath (tclPathObj.c:1690)
7: Tcl_FSEvalFileEx (tclIOUtil.c:1757)
8: Tcl_SourceObjCmd (tclCmdMZ.c:953)
9: TclEvalObjvInternal (tclBasic.c:3617)
-- tcltest.test: ==29996== 7,235 (1,756 direct, 5,479 indirect) bytes in 63 blocks are definitely lost in loss record 4 of 7
-- tcltest.test: ==29967== 11,371 (3,334 direct, 8,037 indirect) bytes in 111 blocks are definitely lost in loss record 3 of 5
Leak #8 (new)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: Tcl_NewStringObj (tclStringObj.c:210)
4: TclSubstTokens (tclParse.c:2176)
5: TclEvalEx (tclBasic.c:4086)
6: Tcl_EvalEx (tclBasic.c:3892)
7: Tcl_PkgRequireProc (tclPkg.c:493)
8: Tcl_PackageObjCmd (tclPkg.c:1013)
9: TclExecuteByteCode (tclExecute.c:1834)
-- append.test: ==29377== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- appendComp.test: ==29378== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- apply.test: ==29380== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- assocd.test: ==29382== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- autoMkindex.test: ==29384== 2,501 (2,184 direct, 317 indirect) bytes in 11 blocks are definitely lost in loss record 3 of 4
-- binary.test: ==29396== 1,078 (648 direct, 430 indirect) bytes in 27 blocks are definitely lost in loss record 3 of 4
-- case.test: ==29398== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- chan.test: ==29399== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- cmdAH.test: ==29401== 334 (204 direct, 130 indirect) bytes in 7 blocks are definitely lost in loss record 3 of 7
-- cmdIL.test: ==29404== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- cmdInfo.test: ==29406== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- cmdMZ.test: ==29408== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- compExpr.test: ==29414== 182 (48 direct, 134 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 3
-- concat.test: ==29418== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- config.test: ==29420== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- dcall.test: ==29421== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- dict.test: ==29422== 1,302 (296 direct, 1,006 indirect) bytes in 5 blocks are definitely lost in loss record 1 of 3
-- dstring.test: ==29425== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- env.test: ==29438== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 4
-- error.test: ==29450== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- eval.test: ==29451== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- execute.test: ==29626== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- fileName.test: ==29644== 690 (560 direct, 130 indirect) bytes in 18 blocks are definitely lost in loss record 6 of 7
-- for-old.test: ==29649== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- for.test: ==29651== 180 (48 direct, 132 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 3
-- foreach.test: ==29652== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- format.test: ==29653== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- get.test: ==29656== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- history.test: ==29657== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- http.test: ==29658== 23,284 (116 direct, 23,168 indirect) bytes in 3 blocks are definitely lost in loss record 1 of 4
-- httpold.test: ==29660== 310 (48 direct, 262 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 4
-- if-old.test: ==29663== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- if.test: ==29664== 183 (48 direct, 135 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 3
-- incr-old.test: ==29665== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- incr.test: ==29667== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- indexObj.test: ==29668== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- info.test: ==29669== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 6
-- init.test: ==29672== 308 (48 direct, 260 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 3
-- ioUtil.test: ==29763== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- iogt.test: ==29765== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- join.test: ==29767== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- lindex.test: ==29768== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- link.test: ==29769== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- linsert.test: ==29771== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- list.test: ==29772== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- listObj.test: ==29774== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- llength.test: ==29776== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- load.test: ==29777== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- lrange.test: ==29779== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- lrepeat.test: ==29780== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- lreplace.test: ==29781== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- lsearch.test: ==29783== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- lset.test: ==29785== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- macOSXFCmd.test: ==29788== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- macOSXLoad.test: ==29789== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- main.test: ==29790== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- misc.test: ==29861== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- msgcat.test: ==29865== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 4
-- namespace-old.test: ==29866== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- namespace.test: ==29867== 1,786 (1,632 direct, 154 indirect) bytes in 8 blocks are definitely lost in loss record 2 of 3
-- notify.test: ==29869== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- obj.test: ==29871== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- opt.test: ==29874== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- package.test: ==29877== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- parse.test: ==29878== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- parseExpr.test: ==29879== 1,320 (936 direct, 384 indirect) bytes in 39 blocks are definitely lost in loss record 2 of 3
-- parseOld.test: ==29881== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- pid.test: ==29882== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- pkg.test: ==29887== 308 (48 direct, 260 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 3
-- platform.test: ==29892== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- proc-old.test: ==29895== 202 (72 direct, 130 indirect) bytes in 3 blocks are definitely lost in loss record 1 of 3
-- proc.test: ==29896== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- pwd.test: ==29897== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- reg.test: ==29899== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- regexp.test: ==29903== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- registry.test: ==29908== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- rename.test: ==29909== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- result.test: ==29912== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- safe.test: ==29913== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- scan.test: ==29915== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- security.test: ==29916== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- set-old.test: ==29919== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- set.test: ==29920== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- source.test: ==29948== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- split.test: ==29950== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- stack.test: ==29951== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- string.test: ==29956== 449 (92 direct, 357 indirect) bytes in 2 blocks are definitely lost in loss record 2 of 4
-- stringComp.test: ==29958== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- stringObj.test: ==29960== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- subst.test: ==29962== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- switch.test: ==29966== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- thread.test: ==30009== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- timer.test: ==30010== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- tm.test: ==30012== 202 (72 direct, 130 indirect) bytes in 3 blocks are definitely lost in loss record 1 of 3
-- trace.test: ==30013== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- unixFCmd.test: ==30016== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 6
-- unixFile.test: ==30021== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 4
-- unixNotfy.test: ==30035== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- unknown.test: ==30036== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- unload.test: ==30039== 648 (480 direct, 168 indirect) bytes in 20 blocks are definitely lost in loss record 2 of 3
-- uplevel.test: ==30040== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- upvar.test: ==30041== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- utf.test: ==30043== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 4
-- util.test: ==30044== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- var.test: ==30046== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- while-old.test: ==30048== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- while.test: ==30049== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winConsole.test: ==30050== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winDde.test: ==30052== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winFCmd.test: ==30054== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winFile.test: ==30058== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winNotify.test: ==30059== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winTime.test: ==30061== 154 (24 direct, 130 indirect) bytes in 1 blocks are definitely lost in loss record 1 of 3
Leak #9 (new)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: Tcl_NewStringObj (tclStringObj.c:210)
4: TclFSNormalizeAbsolutePath (tclPathObj.c:260)
5: Tcl_FSGetNormalizedPath (tclPathObj.c:1920)
6: Tcl_FSEvalFileEx (tclIOUtil.c:1757)
7: Tcl_SourceObjCmd (tclCmdMZ.c:953)
8: TclExecuteByteCode (tclExecute.c:1834)
9: TclCompEvalObj (tclExecute.c:996)
-- async.test: ==29383== 263 (48 direct, 215 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 4
-- expr.test: ==29630== 1,381 (1,056 direct, 325 indirect) bytes in 44 blocks are definitely lost in loss record 3 of 4
-- lsetComp.test: ==29786== 683 (96 direct, 587 indirect) bytes in 4 blocks are definitely lost in loss record 2 of 4
-- mathop.test: ==29859== 903 (688 direct, 215 indirect) bytes in 28 blocks are definitely lost in loss record 4 of 5
-- regexpComp.test: ==29905== 263 (48 direct, 215 indirect) bytes in 2 blocks are definitely lost in loss record 1 of 4
Leak #10 (ex #10)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: TclpGetNativeCwd (tclUnixFile.c:705)
4: Tcl_FSChdir (tclIOUtil.c:2980)
5: Tcl_CdObjCmd (tclCmdAH.c:332)
6: TclExecuteByteCode (tclExecute.c:1834)
7: TclCompEvalObj (tclExecute.c:996)
8: TclEvalObjEx (tclBasic.c:4677)
9: SlaveEval (tclInterp.c:2491)
-- pkgMkIndex.test: ==29888== 1,354 (1,224 direct, 130 indirect) bytes in 41 blocks are definitely lost in loss record 2 of 3
Leak #11 (ex #14)
0: malloc (vg_replace_malloc.c:149)
1: (within /lib/tls/i686/cmov/libc-2.3.6.so)
2: __nss_database_lookup (in /lib/tls/i686/cmov/libc-2.3.6.so)
3: ???
4: getgrgid_r (in /lib/tls/i686/cmov/libc-2.3.6.so)
5: getgrgid (in /lib/tls/i686/cmov/libc-2.3.6.so)
6: TclpGetGrGid (tclUnixCompat.c:545)
7: GetGroupAttribute (tclUnixFCmd.c:1332)
8: NativeFileAttrsGet (tclIOUtil.c:2362)
9: Tcl_FSFileAttrsGet (tclIOUtil.c:2546)
-- fCmd.test: ==29638== 312 (72 direct, 240 indirect) bytes in 2 blocks are definitely lost in loss record 4 of 7
-- unixFCmd.test: ==30016== 312 (72 direct, 240 indirect) bytes in 2 blocks are definitely lost in loss record 3 of 6
Leak #12 (ex #12)
0: malloc (vg_replace_malloc.c:149)
1: TclpAlloc (tclAlloc.c:710)
2: Tcl_Alloc (tclCkalloc.c:1019)
3: TclpGetNativeCwd (tclUnixFile.c:705)
4: Tcl_FSChdir (tclIOUtil.c:2980)
5: Tcl_CdObjCmd (tclCmdAH.c:332)
6: TclEvalObjvInternal (tclBasic.c:3617)
7: TclEvalEx (tclBasic.c:4221)
8: Tcl_EvalEx (tclBasic.c:3892)
9: TclEvalObjEx (tclBasic.c:4592)
-- fCmd.test: ==29638== 471 (341 direct, 130 indirect) bytes in 11 blocks are definitely lost in loss record 6 of 7
-- interp.test: ==29673== 245 (113 direct, 132 indirect) bytes in 4 blocks are definitely lost in loss record 1 of 3