Attachment "io.leaks" to
ticket [3387102fff]
added by
msofer
2011-08-06 08:59:10.
Leak #2
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: Tcl_SaveInterpState (tclResult.c:78)
4: InvokeTclMethod (tclIORTrans.c:1987)
5: ForwardProc (tclIORTrans.c:2670)
6: Tcl_ServiceEvent (tclNotify.c:670)
7: Tcl_DoOneEvent (tclNotify.c:971)
8: ThreadObjCmd (tclThreadTest.c:464)
9: TclNREvalObjv (tclBasic.c:4268)
-- ioTrans.test: ==22457== 112 (64 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 490 of 2,999
Leak #3
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TclChanCreateObjCmd (tclIORChan.c:683)
4: TclNREvalObjv (tclBasic.c:4268)
5: TclNREvalObjEx (tclBasic.c:5979)
6: Tcl_NREvalObj (tclBasic.c:8176)
7: NsEnsembleImplementationCmdNR (tclEnsemble.c:1858)
8: NRRunObjProc (tclBasic.c:4361)
9: TclNRRunCallbacks (tclBasic.c:4310)
-- ioCmd.test: ==22336== 136 bytes in 1 blocks are definitely lost in loss record 349 of 2,647
Leak #4
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: AllocChannelBuffer (tclIO.c:2143)
4: WriteChars (tclIO.c:4090)
5: Tcl_WriteObj (tclIO.c:3839)
6: Tcl_PutsObjCmd (tclIOCmd.c:183)
7: TclNREvalObjv (tclBasic.c:4268)
8: TEBCresume (tclExecute.c:2789)
9: TclNRRunCallbacks (tclBasic.c:4310)
-- ioTrans.test: ==22457== 4,152 bytes in 1 blocks are definitely lost in loss record 2,628 of 2,999
Leak #5
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TEBCresume (tclExecute.c:2788)
4: TclNRRunCallbacks (tclBasic.c:4310)
5: Tcl_EvalObjv (tclBasic.c:4102)
6: TclEvalEx (tclBasic.c:5208)
7: Tcl_EvalEx (tclBasic.c:4866)
8: Tcl_Eval (tclBasic.c:5783)
9: NewTestThread (tclThreadTest.c:617)
-- socket.test: ==23114== 144 bytes in 3 blocks are definitely lost in loss record 577 of 1,070
-- thread.test: ==23484== 192 bytes in 4 blocks are definitely lost in loss record 1,731 of 3,246
Leak #6
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TEBCresume (tclExecute.c:2788)
4: TclNRRunCallbacks (tclBasic.c:4310)
5: Tcl_EvalObjv (tclBasic.c:4102)
6: InvokeTclMethod (tclIORTrans.c:1989)
7: ForwardProc (tclIORTrans.c:2670)
8: Tcl_ServiceEvent (tclNotify.c:670)
9: Tcl_DoOneEvent (tclNotify.c:971)
-- ioTrans.test: ==22457== 48 bytes in 1 blocks are definitely lost in loss record 274 of 2,999
Leak #7
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: Tcl_NewObj (tclObj.c:1179)
4: Tcl_GetReturnOptions (tclResult.c:1569)
5: MarshallError (tclIORChan.c:908)
6: ForwardProc (tclIORChan.c:3065)
7: Tcl_ServiceEvent (tclNotify.c:670)
8: Tcl_DoOneEvent (tclNotify.c:971)
9: Tcl_VwaitObjCmd (tclEvent.c:1402)
-- ioCmd.test: ==22336== 1,812 (48 direct, 1,764 indirect) bytes in 1 blocks are definitely lost in loss record 1,019 of 2,647
Leak #9
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: Tcl_NewObj (tclObj.c:1179)
4: Tcl_GetReturnOptions (tclResult.c:1569)
5: MarshallError (tclIORChan.c:908)
6: ForwardProc (tclIORChan.c:2931)
7: Tcl_ServiceEvent (tclNotify.c:670)
8: Tcl_DoOneEvent (tclNotify.c:971)
9: Tcl_VwaitObjCmd (tclEvent.c:1402)
-- ioCmd.test: ==22336== 1,075 (48 direct, 1,027 indirect) bytes in 1 blocks are definitely lost in loss record 846 of 2,647
Leak #13
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TclBN_mp_init_size (bn_mp_init_size.c:27)
4: TclBNInitBignumFromWideUInt (tclTomMathInterface.c:284)
5: TclParseNumber (tclStrToD.c:1291)
6: Tcl_GetLongFromObj (tclObj.c:2814)
7: Tcl_GetIntFromObj (tclObj.c:2482)
8: Tcl_GetInt (tclGet.c:52)
9: TestgetintCmd (tclTest.c:6701)
-- get.test: ==21921== 96 bytes in 3 blocks are definitely lost in loss record 67 of 76
Leak #14
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: Tcl_SaveInterpState (tclResult.c:78)
4: InvokeTclMethod (tclIORChan.c:2258)
5: ForwardProc (tclIORChan.c:2914)
6: Tcl_ServiceEvent (tclNotify.c:670)
7: Tcl_DoOneEvent (tclNotify.c:971)
8: ThreadObjCmd (tclThreadTest.c:464)
9: TclNREvalObjv (tclBasic.c:4268)
-- ioCmd.test: ==22336== 112 (64 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 330 of 2,647
Leak #16
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: GetThreadReflectedTransformMap (tclIORTrans.c:2245)
4: TclChanPushObjCmd (tclIORTrans.c:699)
5: TclNREvalObjv (tclBasic.c:4268)
6: TclNREvalObjEx (tclBasic.c:5979)
7: Tcl_NREvalObj (tclBasic.c:8176)
8: NsEnsembleImplementationCmdNR (tclEnsemble.c:1858)
9: NRRunObjProc (tclBasic.c:4361)
-- ioTrans.test: ==22457== 264 bytes in 3 blocks are definitely lost in loss record 1,044 of 2,999
Leak #18
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TclBN_mp_init_size (bn_mp_init_size.c:27)
4: TclBNInitBignumFromWideUInt (tclTomMathInterface.c:284)
5: AccumulateDecimalDigit (tclStrToD.c:1465)
6: TclParseNumber (tclStrToD.c:896)
7: Tcl_GetLongFromObj (tclObj.c:2814)
8: Tcl_GetIntFromObj (tclObj.c:2482)
9: Tcl_GetInt (tclGet.c:52)
-- get.test: ==21921== 32 bytes in 1 blocks are definitely lost in loss record 20 of 76
Leak #20
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: GetThreadReflectedChannelMap (tclIORChan.c:2573)
4: TclChanCreateObjCmd (tclIORChan.c:720)
5: TclNREvalObjv (tclBasic.c:4268)
6: TclNREvalObjEx (tclBasic.c:5979)
7: Tcl_NREvalObj (tclBasic.c:8176)
8: NsEnsembleImplementationCmdNR (tclEnsemble.c:1858)
9: NRRunObjProc (tclBasic.c:4361)
-- ioCmd.test: ==22336== 264 bytes in 3 blocks are definitely lost in loss record 489 of 2,647
Leak #24
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: NewReflectedChannel (tclIORChan.c:2025)
4: TclChanCreateObjCmd (tclIORChan.c:573)
5: TclNREvalObjv (tclBasic.c:4268)
6: TclNREvalObjEx (tclBasic.c:5979)
7: Tcl_NREvalObj (tclBasic.c:8176)
8: NsEnsembleImplementationCmdNR (tclEnsemble.c:1858)
9: NRRunObjProc (tclBasic.c:4361)
-- ioCmd.test: ==22336== 8,922 (112 direct, 8,810 indirect) bytes in 2 blocks are definitely lost in loss record 2,283 of 2,647
Leak #26
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TclCreateLiteral (tclLiteral.c:232)
4: TclRegisterLiteral (tclLiteral.c:402)
5: TclCompileVariableCmd (tclCompCmds.c:3840)
6: TclCompileScript (tclCompile.c:1705)
7: TclSetByteCodeFromAny (tclCompile.c:587)
8: SetByteCodeFromAny (tclCompile.c:679)
9: TclProcCompileProc (tclProc.c:2094)
-- fCmd.test: ==21855== 576 (48 direct, 528 indirect) bytes in 1 blocks are definitely lost in loss record 97 of 99
-- fileSystem.test: ==21882== 360 (48 direct, 312 indirect) bytes in 1 blocks are definitely lost in loss record 79 of 81
-- parse.test: ==22914== 360 (48 direct, 312 indirect) bytes in 1 blocks are definitely lost in loss record 77 of 79
-- unload.test: ==23657== 360 (48 direct, 312 indirect) bytes in 1 blocks are definitely lost in loss record 87 of 90
Leak #27
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: Tcl_NewObj (tclObj.c:1179)
4: Tcl_GetReturnOptions (tclResult.c:1569)
5: MarshallError (tclIORChan.c:908)
6: ForwardProc (tclIORChan.c:2974)
7: Tcl_ServiceEvent (tclNotify.c:670)
8: Tcl_DoOneEvent (tclNotify.c:971)
9: Tcl_VwaitObjCmd (tclEvent.c:1402)
-- ioCmd.test: ==22336== 2,156 (96 direct, 2,060 indirect) bytes in 2 blocks are definitely lost in loss record 1,284 of 2,647
Leak #30
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: NewReflectedTransform (tclIORTrans.c:1748)
4: TclChanPushObjCmd (tclIORTrans.c:580)
5: TclNREvalObjv (tclBasic.c:4268)
6: TclNREvalObjEx (tclBasic.c:5979)
7: Tcl_NREvalObj (tclBasic.c:8176)
8: NsEnsembleImplementationCmdNR (tclEnsemble.c:1858)
9: NRRunObjProc (tclBasic.c:4361)
-- ioTrans.test: ==22457== 1,186 (288 direct, 898 indirect) bytes in 3 blocks are definitely lost in loss record 2,067 of 2,999
Leak #31
0: malloc (vg_replace_malloc.c:236)
1: TclpAlloc (tclAlloc.c:705)
2: Tcl_Alloc (tclCkalloc.c:1046)
3: TEBCresume (tclExecute.c:2788)
4: TclNRRunCallbacks (tclBasic.c:4310)
5: Tcl_EvalObjv (tclBasic.c:4102)
6: InvokeTclMethod (tclIORChan.c:2260)
7: ForwardProc (tclIORChan.c:2914)
8: Tcl_ServiceEvent (tclNotify.c:670)
9: Tcl_DoOneEvent (tclNotify.c:971)
-- ioCmd.test: ==22336== 48 bytes in 1 blocks are definitely lost in loss record 244 of 2,647