Posted to tcl by colin at Thu Oct 09 03:10:53 GMT 2008view pretty
==24708== Memcheck, a memory error detector. ==24708== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==24708== Using LibVEX rev 1854, a library for dynamic binary translation. ==24708== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==24708== Using valgrind-3.3.1-Debian, a dynamic binary instrumentation framewo\ rk. ==24708== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==24708== For more details, rerun with: -v ==24708== ==24708== Warning: set address range perms: large range 200474624 (defined) ==24708== Conditional jump or move depends on uninitialised value(s) ==24708== at 0x4F09BE9: (within /usr/lib/libz.so.1.2.3.3) ==24708== by 0x4F08B16: deflate (in /usr/lib/libz.so.1.2.3.3) ==24708== by 0x4139D96: (within /var/www/Wub/Utilities/zlib/ix86-linux/zlib.\ so) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== ==24708== Conditional jump or move depends on uninitialised value(s) .... ==24708== Use of uninitialised value of size 4 ==24708== at 0x4F09B2A: (within /usr/lib/libz.so.1.2.3.3) ==24708== by 0x4F08B16: deflate (in /usr/lib/libz.so.1.2.3.3) ==24708== by 0x4139D96: (within /var/www/Wub/Utilities/zlib/ix86-linux/zlib.\ so) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== .... ==24708== Invalid read of size 4 ==24708== at 0x4048E56: TclArgumentGet (tclBasic.c:5550) ==24708== by 0x40DFAD8: TclNRUplevelObjCmd (tclProc.c:979) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4051AE1: TclEvalObjEx (tclBasic.c:5684) ==24708== by 0x4051B2A: Tcl_EvalObjEx (tclBasic.c:5665) ==24708== by 0x40AEB49: TclChannelEventScriptInvoker (tclIO.c:8296) ==24708== Address 0x2f3c3768 is not stack'd, malloc'd or (recently) free'd ==24708== ==24708== Process terminating with default action of signal 11 (SIGSEGV) ==24708== Access not within mapped region at address 0x2F3C3768 ==24708== at 0x4048E56: TclArgumentGet (tclBasic.c:5550) ==24708== by 0x40DFAD8: TclNRUplevelObjCmd (tclProc.c:979) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x4048D54: NRRunObjProc (tclBasic.c:4270) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4097E74: TclExecuteByteCode (tclExecute.c:2811) ==24708== by 0x404AB03: TclNRRunCallbacks (tclBasic.c:4208) ==24708== by 0x4051AE1: TclEvalObjEx (tclBasic.c:5684) ==24708== by 0x4051B2A: Tcl_EvalObjEx (tclBasic.c:5665) ==24708== by 0x40AEB49: TclChannelEventScriptInvoker (tclIO.c:8296) ==24708== ==24708== ERROR SUMMARY: 209 errors from 21 contexts (suppressed: 103 from 3) ==24708== malloc/free: in use at exit: 115,631,978 bytes in 1,266,947 blocks. ==24708== malloc/free: 20,867,680 allocs, 19,600,733 frees, 11,787,373,811 byte\ s allocated. ==24708== For counts of detected errors, rerun with: -v ==24708== searching for pointers to 1,266,947 not-freed blocks.