[Ns-developers] [Ns-commits] Output of run-tests script: failure
Gustavo Carneiro
gjcarneiro at gmail.com
Sat Apr 18 03:44:15 PDT 2009
So it seems that latest changes accidentally fixed the bug of python-based
regression tests not running with valgrind.
Unfortunately python does some memory allocation magic/optimizations that
valgrind does not like but which are perfectly normal. There is a
suppressions file that we can give to valgrind to ignore the well known
python valgrind errors.
I will investigate this further.
2009/4/18 <tomhend at u.washington.edu>
> Sat Apr 18 02:50:29 PDT 2009
>
> download.py success
> Regression testing for machine: ns-regression
> Linux 2.6.24-19-server x86_64
> g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
> -----------------------------
> Waf: Entering directory
> `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build'
> [650/672] regression-test (test-csma-bridge)
> [651/672] regression-test (test-csma-broadcast)
> [652/672] regression-test (test-csma-multicast)
> [653/672] regression-test (test-csma-one-subnet)
> ==4280== Memcheck, a memory error detector.
> ==4280== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4280== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4280== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4280== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4280== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4280== For more details, rerun with: -v
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDABA: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== Address 0x5b1c020 is 104 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572DDAB: fclose (in /lib/libc-2.7.so)
> ==4280== by 0x4A155C: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x457421: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB42: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== Address 0x5b1c020 is 104 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572DDAB: fclose (in /lib/libc-2.7.so)
> ==4280== by 0x4A155C: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x457421: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB32: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== Address 0x5b1c020 is 104 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572DDAB: fclose (in /lib/libc-2.7.so)
> ==4280== by 0x4A155C: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== Address 0x5b1c020 is 104 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572DDAB: fclose (in /lib/libc-2.7.so)
> ==4280== by 0x4A155C: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB42: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== Address 0x5b25020 is 560 bytes inside a block of size 768 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x442259: (within /usr/bin/python2.5)
> ==4280== by 0x488682: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x488074: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDABA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB42: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== Address 0x5b23020 is 224 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572E7B8: (within /lib/libc-2.7.so)
> ==4280== by 0x4A0137: (within /usr/bin/python2.5)
> ==4280== by 0x4A1A41: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x457421: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB32: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB42: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== Address 0x5b24020 is not stack'd, malloc'd or (recently) free'd
> ==4280==
> ==4280== Conditional jump or move depends on uninitialised value(s)
> ==4280== at 0x448D8D: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CACBC: PyGrammar_AddAccelerators (in /usr/bin/python2.5)
> ==4280== by 0x4CBA76: PyParser_New (in /usr/bin/python2.5)
> ==4280== by 0x414870: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Use of uninitialised value of size 8
> ==4280== at 0x448DA4: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CACBC: PyGrammar_AddAccelerators (in /usr/bin/python2.5)
> ==4280== by 0x4CBA76: PyParser_New (in /usr/bin/python2.5)
> ==4280== by 0x414870: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CACBC: PyGrammar_AddAccelerators (in /usr/bin/python2.5)
> ==4280== by 0x4CBA76: PyParser_New (in /usr/bin/python2.5)
> ==4280== by 0x414870: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== Address 0x5b2a020 is 344 bytes inside a block of size 672 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x4CACBC: PyGrammar_AddAccelerators (in /usr/bin/python2.5)
> ==4280== by 0x4CBA76: PyParser_New (in /usr/bin/python2.5)
> ==4280== by 0x414870: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x48A71D: (within /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ACB32: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== Address 0x5b84020 is 11,992 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ACB32: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== Address 0x5b84020 is 11,992 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4D411E: (within /usr/bin/python2.5)
> ==4280== by 0x4B262A: (within /usr/bin/python2.5)
> ==4280== by 0x4B2636: (within /usr/bin/python2.5)
> ==4280== by 0x443839: PyDict_DelItem (in /usr/bin/python2.5)
> ==4280== by 0x4438D6: PyDict_DelItemString (in /usr/bin/python2.5)
> ==4280== by 0x483C35: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== Address 0x5b84020 is 11,992 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4ACBA0: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== Address 0x5b8a020 is 136 bytes inside a block of size 384 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x48A71D: (within /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ACB32: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDACA: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== Address 0x5ab5020 is 720 bytes inside a block of size 776 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x457421: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB32: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Conditional jump or move depends on uninitialised value(s)
> ==4280== at 0x448D8D: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB42: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1E8C: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280==
> ==4280== Use of uninitialised value of size 8
> ==4280== at 0x448DA4: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB42: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1E8C: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x4987E4: (within /usr/bin/python2.5)
> ==4280== by 0x498AC4: _PyCodec_Lookup (in /usr/bin/python2.5)
> ==4280== by 0x499027: PyCodec_Encoder (in /usr/bin/python2.5)
> ==4280== by 0x4AD3F7: Py_InitializeEx (in /usr/bin/python2.5)
> ==4280== Address 0x5c22020 is 80 bytes inside a block of size 368 free'd
> ==4280== at 0x4C23082: realloc (vg_replace_malloc.c:429)
> ==4280== by 0x439708: PyList_Append (in /usr/bin/python2.5)
> ==4280== by 0x4A4DC8: (within /usr/bin/python2.5)
> ==4280== by 0x4A3EA6: (within /usr/bin/python2.5)
> ==4280== by 0x4A47BA: (within /usr/bin/python2.5)
> ==4280== by 0x4A3EA6: (within /usr/bin/python2.5)
> ==4280== by 0x4A478E: (within /usr/bin/python2.5)
> ==4280== by 0x4A5311: PyMarshal_ReadLastObjectFromFile (in
> /usr/bin/python2.5)
> ==4280== by 0x4A143E: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Conditional jump or move depends on uninitialised value(s)
> ==4280== at 0x44930B: PyObject_Realloc (in /usr/bin/python2.5)
> ==4280== by 0x4CB077: PyNode_AddChild (in /usr/bin/python2.5)
> ==4280== by 0x4CB6CC: PyParser_AddToken (in /usr/bin/python2.5)
> ==4280== by 0x414906: (within /usr/bin/python2.5)
> ==4280== by 0x4ABDCA: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Use of uninitialised value of size 8
> ==4280== at 0x449322: PyObject_Realloc (in /usr/bin/python2.5)
> ==4280== by 0x4CB077: PyNode_AddChild (in /usr/bin/python2.5)
> ==4280== by 0x4CB6CC: PyParser_AddToken (in /usr/bin/python2.5)
> ==4280== by 0x414906: (within /usr/bin/python2.5)
> ==4280== by 0x4ABDCA: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x449302: PyObject_Realloc (in /usr/bin/python2.5)
> ==4280== by 0x4CB077: PyNode_AddChild (in /usr/bin/python2.5)
> ==4280== by 0x4CB6CC: PyParser_AddToken (in /usr/bin/python2.5)
> ==4280== by 0x414906: (within /usr/bin/python2.5)
> ==4280== by 0x4ABDCA: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c98020 is 400 bytes inside a block of size 960 free'd
> ==4280== at 0x4C23082: realloc (vg_replace_malloc.c:429)
> ==4280== by 0x4CB077: PyNode_AddChild (in /usr/bin/python2.5)
> ==4280== by 0x4CB6CC: PyParser_AddToken (in /usr/bin/python2.5)
> ==4280== by 0x414906: (within /usr/bin/python2.5)
> ==4280== by 0x4ABDCA: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB38C: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c99020 is 992 bytes inside a block of size 1,440
> free'd
> ==4280== at 0x4C23082: realloc (vg_replace_malloc.c:429)
> ==4280== by 0x4CB077: PyNode_AddChild (in /usr/bin/python2.5)
> ==4280== by 0x4CB6CC: PyParser_AddToken (in /usr/bin/python2.5)
> ==4280== by 0x414906: (within /usr/bin/python2.5)
> ==4280== by 0x4ABDCA: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Conditional jump or move depends on uninitialised value(s)
> ==4280== at 0x448D8D: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB2FE: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Use of uninitialised value of size 8
> ==4280== at 0x448DA4: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB2FE: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Conditional jump or move depends on uninitialised value(s)
> ==4280== at 0x448D8D: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB2D4: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Use of uninitialised value of size 8
> ==4280== at 0x448DA4: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB2D4: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB3BB: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c56020 is 8,240 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4ABDCA: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB48C: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c9a020 is 144 bytes inside a block of size 320 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x4CB38C: (within /usr/bin/python2.5)
> ==4280== by 0x4CB479: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4ABDF2: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x449302: PyObject_Realloc (in /usr/bin/python2.5)
> ==4280== by 0x48AC43: (within /usr/bin/python2.5)
> ==4280== by 0x48D95C: (within /usr/bin/python2.5)
> ==4280== by 0x48EE45: (within /usr/bin/python2.5)
> ==4280== by 0x48EDE1: (within /usr/bin/python2.5)
> ==4280== by 0x48F7C4: (within /usr/bin/python2.5)
> ==4280== by 0x48F804: (within /usr/bin/python2.5)
> ==4280== by 0x493309: (within /usr/bin/python2.5)
> ==4280== by 0x496C6F: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== Address 0x5ca9020 is 1,352 bytes inside a block of size 1,536
> free'd
> ==4280== at 0x4C23082: realloc (vg_replace_malloc.c:429)
> ==4280== by 0x48AC43: (within /usr/bin/python2.5)
> ==4280== by 0x48FE12: (within /usr/bin/python2.5)
> ==4280== by 0x48F7C4: (within /usr/bin/python2.5)
> ==4280== by 0x48F804: (within /usr/bin/python2.5)
> ==4280== by 0x493309: (within /usr/bin/python2.5)
> ==4280== by 0x496C6F: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x48A71D: (within /usr/bin/python2.5)
> ==4280== by 0x496D33: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5ca9020 is 1,352 bytes inside a block of size 1,536
> free'd
> ==4280== at 0x4C23082: realloc (vg_replace_malloc.c:429)
> ==4280== by 0x48AC43: (within /usr/bin/python2.5)
> ==4280== by 0x48FE12: (within /usr/bin/python2.5)
> ==4280== by 0x48F7C4: (within /usr/bin/python2.5)
> ==4280== by 0x48F804: (within /usr/bin/python2.5)
> ==4280== by 0x493309: (within /usr/bin/python2.5)
> ==4280== by 0x496C6F: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x48A71D: (within /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5caf020 is 3,600 bytes inside a block of size 3,980
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x48CB32: (within /usr/bin/python2.5)
> ==4280== by 0x48EAF6: (within /usr/bin/python2.5)
> ==4280== by 0x496D20: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5ca3020 is 648 bytes inside a block of size 768 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x443638: (within /usr/bin/python2.5)
> ==4280== by 0x4AE149: (within /usr/bin/python2.5)
> ==4280== by 0x4AE442: (within /usr/bin/python2.5)
> ==4280== by 0x4B0443: PySymtable_Build (in /usr/bin/python2.5)
> ==4280== by 0x496FDE: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CB48C: PyNode_Free (in /usr/bin/python2.5)
> ==4280== by 0x4AAB74: PyParser_ASTFromFile (in /usr/bin/python2.5)
> ==4280== by 0x4A1254: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== Address 0x5cb8020 is 9,704 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4AAB4E: PyParser_ASTFromFile (in /usr/bin/python2.5)
> ==4280== by 0x4A1254: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4285== Memcheck, a memory error detector.
> ==4285== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4285== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4285== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4285== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4285== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4285== For more details, rerun with: -v
> ==4285==
> ==4285==
> ==4285== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4285== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4285== malloc/free: 6,447 allocs, 6,447 frees, 469,077 bytes allocated.
> ==4285== For counts of detected errors, rerun with: -v
> ==4285== All heap blocks were freed -- no leaks are possible.
> [654/672] regression-test (test-csma-packet-socket)
> ==4280== by 0x48A71D: (within /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4A126D: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== Address 0x5cb8020 is 9,704 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4AAB4E: PyParser_ASTFromFile (in /usr/bin/python2.5)
> ==4280== by 0x4A1254: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x49713C: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4A126D: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== Address 0x5cb8020 is 9,704 bytes inside a block of size 12,032
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x414BB3: (within /usr/bin/python2.5)
> ==4280== by 0x4AAB4E: PyParser_ASTFromFile (in /usr/bin/python2.5)
> ==4280== by 0x4A1254: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 8
> ==4280== at 0x4015EFE: (within /lib/ld-2.7.so)
> ==4280== by 0x400AB93: (within /lib/ld-2.7.so)
> ==4280== by 0x40061E4: (within /lib/ld-2.7.so)
> ==4280== by 0x4008677: (within /lib/ld-2.7.so)
> ==4280== by 0x4012048: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x50444EC: (within /lib/libdl-2.7.so)
> ==4280== by 0x5043EF0: dlopen (in /lib/libdl-2.7.so)
> ==4280== by 0x4B33FB: _PyImport_GetDynLoadFunc (in /usr/bin/python2.5)
> ==4280== Address 0x5cb9e80 is 88 bytes inside a block of size 89 alloc'd
> ==4280== at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
> ==4280== by 0x4007823: (within /lib/ld-2.7.so)
> ==4280== by 0x40085CE: (within /lib/ld-2.7.so)
> ==4280== by 0x4012048: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x50444EC: (within /lib/libdl-2.7.so)
> ==4280== by 0x5043EF0: dlopen (in /lib/libdl-2.7.so)
> ==4280== by 0x4B33FB: _PyImport_GetDynLoadFunc (in /usr/bin/python2.5)
> ==4280== by 0x4A3997: _PyImport_LoadDynamicModule (in
> /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 8
> ==4280== at 0x4015EB0: (within /lib/ld-2.7.so)
> ==4280== by 0x400AB93: (within /lib/ld-2.7.so)
> ==4280== by 0x40061E4: (within /lib/ld-2.7.so)
> ==4280== by 0x4008677: (within /lib/ld-2.7.so)
> ==4280== by 0x400BE0C: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x400C4D0: (within /lib/ld-2.7.so)
> ==4280== by 0x40120A8: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== Address 0x5cba490 is 64 bytes inside a block of size 71 alloc'd
> ==4280== at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
> ==4280== by 0x4005F47: (within /lib/ld-2.7.so)
> ==4280== by 0x400885F: (within /lib/ld-2.7.so)
> ==4280== by 0x400BE0C: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x400C4D0: (within /lib/ld-2.7.so)
> ==4280== by 0x40120A8: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x50444EC: (within /lib/libdl-2.7.so)
> ==4280==
> ==4280== Invalid read of size 8
> ==4280== at 0x4015EE4: (within /lib/ld-2.7.so)
> ==4280== by 0x400AB93: (within /lib/ld-2.7.so)
> ==4280== by 0x40061E4: (within /lib/ld-2.7.so)
> ==4280== by 0x4008677: (within /lib/ld-2.7.so)
> ==4280== by 0x400BE0C: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x400C4D0: (within /lib/ld-2.7.so)
> ==4280== by 0x40120A8: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== Address 0x5cbcf98 is 16 bytes inside a block of size 23 alloc'd
> ==4280== at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
> ==4280== by 0x4008B75: (within /lib/ld-2.7.so)
> ==4280== by 0x400BE0C: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x400C4D0: (within /lib/ld-2.7.so)
> ==4280== by 0x40120A8: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x50444EC: (within /lib/libdl-2.7.so)
> ==4280== by 0x5043EF0: dlopen (in /lib/libdl-2.7.so)
> ==4280==
> ==4280== Invalid read of size 8
> ==4280== at 0x4015ECA: (within /lib/ld-2.7.so)
> ==4280== by 0x400522C: (within /lib/ld-2.7.so)
> ==4280== by 0x40079E5: (within /lib/ld-2.7.so)
> ==4280== by 0x40089D7: (within /lib/ld-2.7.so)
> ==4280== by 0x400BE0C: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x400C4D0: (within /lib/ld-2.7.so)
> ==4280== by 0x40120A8: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== Address 0x5cc3550 is 8 bytes inside a block of size 9 alloc'd
> ==4280== at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
> ==4280== by 0x4007823: (within /lib/ld-2.7.so)
> ==4280== by 0x4007979: (within /lib/ld-2.7.so)
> ==4280== by 0x40089D7: (within /lib/ld-2.7.so)
> ==4280== by 0x400BE0C: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x400C4D0: (within /lib/ld-2.7.so)
> ==4280== by 0x40120A8: (within /lib/ld-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280== by 0x401191A: (within /lib/ld-2.7.so)
> ==4280== by 0x5043F8A: (within /lib/libdl-2.7.so)
> ==4280== by 0x400DDF5: (within /lib/ld-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDABA: (within /usr/bin/python2.5)
> ==4280== by 0x4D5432: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F494: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5caf020 is 3,600 bytes inside a block of size 3,980
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x48CB32: (within /usr/bin/python2.5)
> ==4280== by 0x48EAF6: (within /usr/bin/python2.5)
> ==4280== by 0x496D20: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x457421: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB32: (within /usr/bin/python2.5)
> ==4280== by 0x4D5432: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F494: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5cac020 is 2,744 bytes inside a block of size 3,072
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x443638: (within /usr/bin/python2.5)
> ==4280== by 0x48A8B2: (within /usr/bin/python2.5)
> ==4280== by 0x496D33: (within /usr/bin/python2.5)
> ==4280== by 0x4972CC: PyAST_Compile (in /usr/bin/python2.5)
> ==4280== by 0x4ABE13: PyRun_FileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4AC0C8: PyRun_SimpleFileExFlags (in /usr/bin/python2.5)
> ==4280== by 0x4145AC: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4D5432: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5bc2020 is not stack'd, malloc'd or (recently) free'd
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4D5442: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5aa5020 is 96 bytes inside a block of size 464 free'd
> ==4280== at 0x4C23082: realloc (vg_replace_malloc.c:429)
> ==4280== by 0x439708: PyList_Append (in /usr/bin/python2.5)
> ==4280== by 0x4A4DC8: (within /usr/bin/python2.5)
> ==4280== by 0x4A3EA6: (within /usr/bin/python2.5)
> ==4280== by 0x4A478E: (within /usr/bin/python2.5)
> ==4280== by 0x4A3EA6: (within /usr/bin/python2.5)
> ==4280== by 0x4A478E: (within /usr/bin/python2.5)
> ==4280== by 0x4A5311: PyMarshal_ReadLastObjectFromFile (in
> /usr/bin/python2.5)
> ==4280== by 0x4A143E: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5aa3020 is 136 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572E7B8: (within /lib/libc-2.7.so)
> ==4280== by 0x4A0137: (within /usr/bin/python2.5)
> ==4280== by 0x4A1A41: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x41AB3C: PyObject_CallFunctionObjArgs (in
> /usr/bin/python2.5)
> ==4280== by 0x4A2646: PyImport_Import (in /usr/bin/python2.5)
> ==4280== by 0x4A27F4: PyImport_ImportModule (in /usr/bin/python2.5)
> ==4280== by 0x4ABB9D: (within /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x4456A2: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c21020 is 528 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572DDAB: fclose (in /lib/libc-2.7.so)
> ==4280== by 0x4A155C: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x4987E4: (within /usr/bin/python2.5)
> ==4280== by 0x498AC4: _PyCodec_Lookup (in /usr/bin/python2.5)
> ==4280== by 0x499027: PyCodec_Encoder (in /usr/bin/python2.5)
> ==4280== by 0x4AD3F7: Py_InitializeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4D5442: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c31020 is 16 bytes inside a block of size 297 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c31020 is 16 bytes inside a block of size 297 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x441F6C: (within /usr/bin/python2.5)
> ==4280== by 0x44398D: PyDict_SetItem (in /usr/bin/python2.5)
> ==4280== by 0x44573D: _PyModule_Clear (in /usr/bin/python2.5)
> ==4280== by 0x49F311: PyImport_Cleanup (in /usr/bin/python2.5)
> ==4280== by 0x4ABA71: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x49F6DC: _PyImport_Fini (in /usr/bin/python2.5)
> ==4280== by 0x4ABA76: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5ab5020 is 720 bytes inside a block of size 776 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x457421: (within /usr/bin/python2.5)
> ==4280== by 0x4CDB32: (within /usr/bin/python2.5)
> ==4280== by 0x4A136F: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDABA: (within /usr/bin/python2.5)
> ==4280== by 0x4D5432: (within /usr/bin/python2.5)
> ==4280== by 0x435E96: (within /usr/bin/python2.5)
> ==4280== by 0x4A9FE2: PyInterpreterState_Clear (in /usr/bin/python2.5)
> ==4280== by 0x4ABA83: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c21020 is 528 bytes inside a block of size 568 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x572DDAB: fclose (in /lib/libc-2.7.so)
> ==4280== by 0x4A155C: (within /usr/bin/python2.5)
> ==4280== by 0x4A29E2: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1DFA: (within /usr/bin/python2.5)
> ==4284== Memcheck, a memory error detector.
> ==4284== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4284== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4284== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4284== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4284== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4284== For more details, rerun with: -v
> ==4284==
> ==4284==
> ==4284== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4284== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4284== malloc/free: 72,409 allocs, 72,409 frees, 3,491,995 bytes
> allocated.
> ==4284== For counts of detected errors, rerun with: -v
> ==4284== All heap blocks were freed -- no leaks are possible.
> [655/672] regression-test (test-csma-ping)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x4987E4: (within /usr/bin/python2.5)
> ==4280== by 0x498AC4: _PyCodec_Lookup (in /usr/bin/python2.5)
> ==4280== by 0x499027: PyCodec_Encoder (in /usr/bin/python2.5)
> ==4280== by 0x4AD3F7: Py_InitializeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDAA1: (within /usr/bin/python2.5)
> ==4280== by 0x4D5432: (within /usr/bin/python2.5)
> ==4280== by 0x435E96: (within /usr/bin/python2.5)
> ==4280== by 0x4A9FE2: PyInterpreterState_Clear (in /usr/bin/python2.5)
> ==4280== by 0x4ABA83: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5c4b020 is 48 bytes inside a block of size 64 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x435EA2: (within /usr/bin/python2.5)
> ==4280== by 0x435E96: (within /usr/bin/python2.5)
> ==4280== by 0x4620DB: (within /usr/bin/python2.5)
> ==4280== by 0x4623D5: (within /usr/bin/python2.5)
> ==4280== by 0x45EB1D: PyType_Ready (in /usr/bin/python2.5)
> ==4280== by 0x4615ED: (within /usr/bin/python2.5)
> ==4280== by 0x45C9D2: (within /usr/bin/python2.5)
> ==4280== by 0x41AB3C: PyObject_CallFunctionObjArgs (in
> /usr/bin/python2.5)
> ==4280== by 0x484E38: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CDABA: (within /usr/bin/python2.5)
> ==4280== by 0x4D5432: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x41F3EA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x459AE6: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x4A9FD2: PyInterpreterState_Clear (in /usr/bin/python2.5)
> ==4280== by 0x4ABA83: Py_Finalize (in /usr/bin/python2.5)
> ==4280== Address 0x5c2f020 is 48 bytes inside a block of size 899 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x4D5442: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x41F3EA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x459AE6: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x4A9FD2: PyInterpreterState_Clear (in /usr/bin/python2.5)
> ==4280== by 0x4ABA83: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x41F3DA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x41F3EA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x41F3EA: (within /usr/bin/python2.5)
> ==4280== by 0x4573F0: (within /usr/bin/python2.5)
> ==4280== by 0x459AE6: (within /usr/bin/python2.5)
> ==4280== by 0x44361A: (within /usr/bin/python2.5)
> ==4280== by 0x4A9FD2: PyInterpreterState_Clear (in /usr/bin/python2.5)
> ==4280== by 0x4ABA83: Py_Finalize (in /usr/bin/python2.5)
> ==4280== Address 0x5c2d020 is 33,840 bytes inside a block of size 33,907
> free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x4A5339: PyMarshal_ReadLastObjectFromFile (in
> /usr/bin/python2.5)
> ==4280== by 0x4A143E: (within /usr/bin/python2.5)
> ==4280== by 0x4A1928: (within /usr/bin/python2.5)
> ==4280== by 0x4A1E8C: (within /usr/bin/python2.5)
> ==4280== by 0x4A2039: (within /usr/bin/python2.5)
> ==4280== by 0x4A24E4: PyImport_ImportModuleLevel (in /usr/bin/python2.5)
> ==4280== by 0x481AA8: (within /usr/bin/python2.5)
> ==4280== by 0x417E32: PyObject_Call (in /usr/bin/python2.5)
> ==4280== by 0x482051: PyEval_CallObjectWithKeywords (in
> /usr/bin/python2.5)
> ==4280== by 0x485BF0: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280==
> ==4280== Invalid read of size 4
> ==4280== at 0x448D84: PyObject_Free (in /usr/bin/python2.5)
> ==4280== by 0x4CAB31: PyGrammar_RemoveAccelerators (in
> /usr/bin/python2.5)
> ==4280== by 0x4ABAD8: Py_Finalize (in /usr/bin/python2.5)
> ==4280== by 0x4140B7: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280== Address 0x5b2a020 is 344 bytes inside a block of size 672 free'd
> ==4280== at 0x4C22B2E: free (vg_replace_malloc.c:323)
> ==4280== by 0x4CACBC: PyGrammar_AddAccelerators (in /usr/bin/python2.5)
> ==4280== by 0x4CBA76: PyParser_New (in /usr/bin/python2.5)
> ==4280== by 0x414870: (within /usr/bin/python2.5)
> ==4280== by 0x4ACAE7: PyRun_StringFlags (in /usr/bin/python2.5)
> ==4280== by 0x4813AC: (within /usr/bin/python2.5)
> ==4280== by 0x48964A: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x488C06: PyEval_EvalFrameEx (in /usr/bin/python2.5)
> ==4280== by 0x48A405: PyEval_EvalCodeEx (in /usr/bin/python2.5)
> ==4280== by 0x48A521: PyEval_EvalCode (in /usr/bin/python2.5)
> ==4280== by 0x4A0B1F: PyImport_ExecCodeModuleEx (in /usr/bin/python2.5)
> ==4280== by 0x4A134F: (within /usr/bin/python2.5)
> ==4280==
> ==4280== ERROR SUMMARY: 628 errors from 53 contexts (suppressed: 133 from
> 1)
> ==4280== malloc/free: in use at exit: 2,244,444 bytes in 1,209 blocks.
> ==4280== malloc/free: 82,226 allocs, 81,017 frees, 8,824,267 bytes
> allocated.
> ==4280== For counts of detected errors, rerun with: -v
> ==4280== searching for pointers to 1,209 not-freed blocks.
> ==4280== checked 3,301,680 bytes.
> ==4280==
> ==4280==
> ==4280== 14,616 bytes in 50 blocks are possibly lost in loss record 23 of
> 27
> ==4280== at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
> ==4280== by 0x4B6408: _PyObject_GC_Malloc (in /usr/bin/python2.5)
> ==4280== by 0x4B653C: _PyObject_GC_New (in /usr/bin/python2.5)
> ==4280== by 0x444AEA: PyDict_New (in /usr/bin/python2.5)
> ==4280== by 0x4AD159: Py_InitializeEx (in /usr/bin/python2.5)
> ==4280== by 0x413F20: Py_Main (in /usr/bin/python2.5)
> ==4280== by 0x56E91C3: (below main) (in /lib/libc-2.7.so)
> ==4280==
> ==4280== LEAK SUMMARY:
> ==4280== definitely lost: 0 bytes in 0 blocks.
> ==4280== possibly lost: 14,616 bytes in 50 blocks.
> ==4280== still reachable: 2,229,828 bytes in 1,159 blocks.
> ==4280== suppressed: 0 bytes in 0 blocks.
> ==4280== Reachable blocks (those to which a pointer was found) are not
> shown.
> ==4280== To see them, rerun with: --leak-check=full --show-reachable=yes
> Command ['/usr/bin/valgrind', '--leak-check=full', '--error-exitcode=1',
> '/usr/bin/python',
> '/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/examples/csma-bridge.py']
> exited with code 1
> [656/672] regression-test (test-csma-raw-ip-socket)
> ==4288== Memcheck, a memory error detector.
> ==4288== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4288== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4288== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4288== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4288== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4288== For more details, rerun with: -v
> ==4288==
> ==4288==
> ==4288== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4288== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4288== malloc/free: 101,208 allocs, 101,208 frees, 5,158,321 bytes
> allocated.
> ==4288== For counts of detected errors, rerun with: -v
> ==4288== All heap blocks were freed -- no leaks are possible.
> [657/672] regression-test (test-csma-star)
> ==4286== Memcheck, a memory error detector.
> ==4286== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4286== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4286== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4286== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4286== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4286== For more details, rerun with: -v
> ==4286==
> ==4286==
> ==4286== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4286== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4286== malloc/free: 117,104 allocs, 117,104 frees, 5,945,208 bytes
> allocated.
> ==4286== For counts of detected errors, rerun with: -v
> ==4286== All heap blocks were freed -- no leaks are possible.
> [658/672] regression-test (test-dynamic-global-routing)
> ==4290== Memcheck, a memory error detector.
> ==4290== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4290== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4290== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4290== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4290== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4290== For more details, rerun with: -v
> ==4290==
> ==4290==
> ==4290== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4290== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4290== malloc/free: 4,691 allocs, 4,691 frees, 343,688 bytes allocated.
> ==4290== For counts of detected errors, rerun with: -v
> ==4290== All heap blocks were freed -- no leaks are possible.
> [659/672] regression-test (test-global-routing-slash32)
> ==4289== Memcheck, a memory error detector.
> ==4289== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4289== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4289== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4289== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4289== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4289== For more details, rerun with: -v
> ==4289==
> ==4289==
> ==4289== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4289== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4289== malloc/free: 5,861 allocs, 5,861 frees, 415,141 bytes allocated.
> ==4289== For counts of detected errors, rerun with: -v
> ==4289== All heap blocks were freed -- no leaks are possible.
> [660/672] regression-test (test-ns2-mob)
> ==4296== Memcheck, a memory error detector.
> ==4296== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4296== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4296== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4296== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4296== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4296== For more details, rerun with: -v
> ==4296==
> ==4296==
> ==4296== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4296== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4296== malloc/free: 3,512 allocs, 3,512 frees, 216,520 bytes allocated.
> ==4296== For counts of detected errors, rerun with: -v
> ==4296== All heap blocks were freed -- no leaks are possible.
> [661/672] regression-test (test-realtime-udp-echo)
> ==4294== Memcheck, a memory error detector.
> ==4294== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4294== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4294== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4294== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4294== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4294== For more details, rerun with: -v
> ==4294==
> ==4294==
> ==4294== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4294== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4294== malloc/free: 18,765 allocs, 18,765 frees, 1,123,049 bytes
> allocated.
> ==4294== For counts of detected errors, rerun with: -v
> ==4294== All heap blocks were freed -- no leaks are possible.
> [662/672] regression-test (test-second)
> ==4295== Memcheck, a memory error detector.
> ==4295== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4295== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4295== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4295== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4295== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4295== For more details, rerun with: -v
> ==4295==
> ==4295==
> ==4295== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4295== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4295== malloc/free: 6,558 allocs, 6,558 frees, 453,016 bytes allocated.
> ==4295== For counts of detected errors, rerun with: -v
> ==4295== All heap blocks were freed -- no leaks are possible.
> [663/672] regression-test (test-simple-error-model)
> ==4298== Memcheck, a memory error detector.
> ==4298== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4298== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4298== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4298== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4298== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4298== For more details, rerun with: -v
> ==4298==
> ==4298==
> ==4298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4298== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4298== malloc/free: 4,989 allocs, 4,989 frees, 357,341 bytes allocated.
> ==4298== For counts of detected errors, rerun with: -v
> ==4298== All heap blocks were freed -- no leaks are possible.
> [664/672] regression-test (test-simple-global-routing)
> ==4297== Memcheck, a memory error detector.
> ==4297== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4297== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4297== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4297== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4297== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4297== For more details, rerun with: -v
> ==4297==
> ==4297==
> ==4297== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4297== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4297== malloc/free: 45,592 allocs, 45,592 frees, 2,404,498 bytes
> allocated.
> ==4297== For counts of detected errors, rerun with: -v
> ==4297== All heap blocks were freed -- no leaks are possible.
> [665/672] regression-test (test-simple-point-to-point-olsr)
> ==4301== Memcheck, a memory error detector.
> ==4301== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4301== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4301== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4301== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4301== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4301== For more details, rerun with: -v
> ==4301==
> ==4301==
> ==4301== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4301== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4301== malloc/free: 87,656 allocs, 87,656 frees, 4,223,386 bytes
> allocated.
> ==4301== For counts of detected errors, rerun with: -v
> ==4301== All heap blocks were freed -- no leaks are possible.
> [666/672] regression-test (test-static-routing-slash32)
> ==4299== Memcheck, a memory error detector.
> ==4299== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4299== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4299== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4299== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4299== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4299== For more details, rerun with: -v
> ==4299==
> ==4299==
> ==4299== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4299== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4299== malloc/free: 178,265 allocs, 178,265 frees, 7,838,432 bytes
> allocated.
> ==4299== For counts of detected errors, rerun with: -v
> ==4299== All heap blocks were freed -- no leaks are possible.
> [667/672] regression-test (test-tcp-large-transfer)
> ==4302== Memcheck, a memory error detector.
> ==4302== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4302== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4302== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4302== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4302== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4302== For more details, rerun with: -v
> ==4302==
> ==4302==
> ==4302== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4302== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4302== malloc/free: 6,433 allocs, 6,433 frees, 449,377 bytes allocated.
> ==4302== For counts of detected errors, rerun with: -v
> ==4302== All heap blocks were freed -- no leaks are possible.
> [668/672] regression-test (test-tcp-nsc-lfn)
> [669/672] regression-test (test-third)
> ==4306== Memcheck, a memory error detector.
> ==4306== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4306== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4306== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4306== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4306== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4306== For more details, rerun with: -v
> ==4306==
> ==4306==
> ==4306== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4306== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4306== malloc/free: 7,424 allocs, 7,424 frees, 519,177 bytes allocated.
> ==4306== For counts of detected errors, rerun with: -v
> ==4306== All heap blocks were freed -- no leaks are possible.
> [670/672] regression-test (test-udp-echo)
> ==4307== Memcheck, a memory error detector.
> ==4307== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4307== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4307== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4307== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4307== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4307== For more details, rerun with: -v
> ==4307==
> ==4307==
> ==4307== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4307== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4307== malloc/free: 5,542 allocs, 5,542 frees, 402,629 bytes allocated.
> ==4307== For counts of detected errors, rerun with: -v
> ==4307== All heap blocks were freed -- no leaks are possible.
> [671/672] regression-test (test-wifi-wired-bridging)
> ==4300== Memcheck, a memory error detector.
> ==4300== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4300== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4300== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4300== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4300== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4300== For more details, rerun with: -v
> ==4300==
> ==4300==
> ==4300== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4300== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4300== malloc/free: 221,539 allocs, 221,539 frees, 9,462,969 bytes
> allocated.
> ==4300== For counts of detected errors, rerun with: -v
> ==4300== All heap blocks were freed -- no leaks are possible.
> ==4308== Memcheck, a memory error detector.
> ==4308== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4308== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4308== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4308== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4308== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4308== For more details, rerun with: -v
> ==4308==
> ==4308==
> ==4308== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4308== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4308== malloc/free: 42,179 allocs, 42,179 frees, 2,739,236 bytes
> allocated.
> ==4308== For counts of detected errors, rerun with: -v
> ==4308== All heap blocks were freed -- no leaks are possible.
> ==4303== Memcheck, a memory error detector.
> ==4303== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4303== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4303== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4303== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4303== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4303== For more details, rerun with: -v
> ==4303==
> ==4303==
> ==4303== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4303== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4303== malloc/free: 280,307 allocs, 280,307 frees, 15,085,203 bytes
> allocated.
> ==4303== For counts of detected errors, rerun with: -v
> ==4303== All heap blocks were freed -- no leaks are possible.
> ==4292== Memcheck, a memory error detector.
> ==4292== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
> ==4292== Using LibVEX rev 1804, a library for dynamic binary translation.
> ==4292== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
> ==4292== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation
> framework.
> ==4292== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
> ==4292== For more details, rerun with: -v
> ==4292==
> ==4292==
> ==4292== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
> ==4292== malloc/free: in use at exit: 0 bytes in 0 blocks.
> ==4292== malloc/free: 1,657,589 allocs, 1,657,589 frees, 99,034,604 bytes
> allocated.
> ==4292== For counts of detected errors, rerun with: -v
> ==4292== All heap blocks were freed -- no leaks are possible.
> [672/672] regression-test-collector
> Waf: Leaving directory
> `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build'
> Build failed
> -> task failed (err #1):
> {task: regression_test_collector_task }
> PASS test-csma-multicast
> PASS test-csma-broadcast
> FAIL test-csma-bridge
> PASS test-csma-packet-socket
> PASS test-csma-one-subnet
> PASS test-csma-raw-ip-socket
> PASS test-csma-ping
> PASS test-ns2-mob
> PASS test-dynamic-global-routing
> PASS test-global-routing-slash32
> PASS test-second
> PASS test-realtime-udp-echo
> PASS test-simple-point-to-point-olsr
> PASS test-simple-error-model
> PASS test-static-routing-slash32
> SKIP test-tcp-nsc-lfn (NSC does not get along with valgrind)
> PASS test-third
> PASS test-udp-echo
> PASS test-simple-global-routing
> PASS test-wifi-wired-bridging
> PASS test-tcp-large-transfer
> PASS test-csma-star
> Regression testing summary:
> SKIP: 1 of 22 tests have been skipped (test-tcp-nsc-lfn)
> FAIL: 1 of 22 tests have failed (test-csma-bridge)
> FAILURE: waf -d debug configure; ./waf --valgrind --regression failed on
> ns-3-dev
> _______________________________________________
>
--
Gustavo J. A. M. Carneiro
INESC Porto, Telecommunications and Multimedia Unit
"The universe is always one step beyond logic." -- Frank Herbert
More information about the Ns-developers
mailing list