Artifact
71b20d4460bc6830f92ebe91be1cab9b7f918d63:
Attachment "fullResults1.result" to
ticket [989093ffff]
added by
msofer
2004-07-12 17:20:15.
Leak #1 (Ex #13, IGNORE: setting env var)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: TclSetEnv (tclEnv.c:196)
4: EnvTraceProc (tclEnv.c:560)
5: TclCallVarTraces (tclTrace.c:2519)
6: TclPtrSetVar (tclVar.c:1698)
7: TclExecuteByteCode (tclExecute.c:2170)
8: TclCompEvalObj (tclExecute.c:1011)
9: Tcl_EvalObjEx (tclBasic.c:3893)
-- msgcat.test: ==18743== 96 bytes in 1 blocks are definitely lost in loss record 1 of 3
Leak #2 (Ex #12)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: Tcl_NewStringObj (tclStringObj.c:211)
4: TclGlob (tclFileName.c:1695)
5: Tcl_GlobObjCmd (tclFileName.c:1422)
6: TclEvalObjvInternal (tclBasic.c:3148)
7: Tcl_EvalEx (tclBasic.c:3647)
8: Tcl_EvalObjEx (tclBasic.c:3881)
9: Tcl_UplevelObjCmd (tclProc.c:664)
-- fCmd.test: ==15786== 168 bytes in 4 blocks are definitely lost in loss record 4 of 6
Leak #3 (NEW, after fixing old #2)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: SetDictFromAny (tclDictObj.c:469)
4: Tcl_DictObjFirst (tclDictObj.c:899)
5: DictFilterCmd (tclDictObj.c:2548)
6: Tcl_DictObjCmd (tclDictObj.c:2708)
7: TclEvalObjvInternal (tclBasic.c:3148)
8: Tcl_EvalEx (tclBasic.c:3647)
9: TclSubstTokens (tclParse.c:2004)
-- dict.test: ==13930== 48 bytes in 2 blocks are definitely lost in loss record 1 of 3
Leak #4 (Ex #10, IGNORE: setting env var)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: TclSetEnv (tclEnv.c:196)
4: EnvTraceProc (tclEnv.c:560)
5: TclCallVarTraces (tclTrace.c:2519)
6: TclPtrSetVar (tclVar.c:1698)
7: Tcl_ObjSetVar2 (tclVar.c:1534)
8: Tcl_SetObjCmd (tclVar.c:1305)
9: TclEvalObjvInternal (tclBasic.c:3148)
-- clock.test: ==13276== 100 bytes in 1 blocks are definitely lost in loss record 1 of 3
-- env.test: ==14952== 100 bytes in 1 blocks are definitely lost in loss record 1 of 3
-- io.test: ==17063== 96 bytes in 1 blocks are definitely lost in loss record 1 of 3
-- rename.test: ==20768== 100 bytes in 1 blocks are definitely lost in loss record 1 of 3
-- unixInit.test: ==22831== 96 bytes in 1 blocks are definitely lost in loss record 1 of 3
-- winPipe.test: ==23576== 100 bytes in 1 blocks are definitely lost in loss record 1 of 3
Leak #5 (Ex #3)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: TclRegisterLiteral (tclLiteral.c:270)
4: TclCompileScript (tclCompile.c:1133)
5: TclSetByteCodeFromAny (tclCompile.c:401)
6: SetByteCodeFromAny (tclCompile.c:499)
7: TclCompEvalObj (tclExecute.c:944)
8: Tcl_EvalObjEx (tclBasic.c:3893)
9: Tcl_CatchObjCmd (tclCmdAH.c:258)
-- fileSystem.test: ==15965== 240 bytes in 10 blocks are definitely lost in loss record 4 of 6
Leak #6 ((NEW, after fixing old #6)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: TclExecuteByteCode (tclExecute.c:1711)
4: TclCompEvalObj (tclExecute.c:1011)
5: TclObjInterpProc (tclProc.c:1088)
6: TclEvalObjvInternal (tclBasic.c:3148)
7: Tcl_EvalObjv (tclBasic.c:3273)
8: NsEnsembleImplementationCmd (tclNamesp.c:4967)
9: TclEvalObjvInternal (tclBasic.c:3148)
-- namespace.test: ==18882== 120 bytes in 5 blocks are definitely lost in loss record 1 of 3
Leak #7 (Ex #4)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: Tcl_NewObj (tclObj.c:620)
4: TclNewFSPathObj (tclPathObj.c:1135)
5: TclpMatchInDirectory (tclUnixFile.c:330)
6: Tcl_FSMatchInDirectory (tclIOUtil.c:1017)
7: DoGlob (tclFileName.c:2116)
8: TclGlob (tclFileName.c:1732)
9: Tcl_GlobObjCmd (tclFileName.c:1422)
-- tcltest.test: ==22357== 264 bytes in 11 blocks are definitely lost in loss record 1 of 3
-- tcltest.test: ==21735== 532 bytes in 19 blocks are definitely lost in loss record 1 of 3
Leak #8 (Ex #8)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: TclRegisterLiteral (tclLiteral.c:270)
4: TclCompileScript (tclCompile.c:1133)
5: TclSetByteCodeFromAny (tclCompile.c:401)
6: SetByteCodeFromAny (tclCompile.c:499)
7: TclCompEvalObj (tclExecute.c:944)
8: Tcl_EvalObjEx (tclBasic.c:3893)
9: SlaveEval (tclInterp.c:2340)
-- interp.test: ==16674== 72 bytes in 3 blocks are definitely lost in loss record 1 of 3
Leak #9 (Ex #1)
0: malloc (vg_replace_malloc.c:105)
1: TclpAlloc (tclAlloc.c:677)
2: Tcl_Alloc (tclCkalloc.c:1001)
3: TclExecuteByteCode (tclExecute.c:1445)
4: TclCompEvalObj (tclExecute.c:1011)
5: Tcl_EvalObjEx (tclBasic.c:3893)
6: Tcl_CatchObjCmd (tclCmdAH.c:258)
7: TclEvalObjvInternal (tclBasic.c:3148)
8: Tcl_EvalEx (tclBasic.c:3647)
9: TclSubstTokens (tclParse.c:2004)
-- fileName.test: ==15923== 144 bytes in 3 blocks are definitely lost in loss record 4 of 6