Issue1629158
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2007-01-06 00:38 by atropashko, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (2) | |||
---|---|---|---|
msg30936 - (view) | Author: Anton Tropashko (atropashko) | Date: 2007-01-06 00:38 | |
2.3.6 is clean valgrind, wise but 2.4.4 and 2.5 report a ton of problems (just as the interpreter starts) ==3805== Memcheck, a memory error detector. ==3805== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==3805== Using LibVEX rev 1367, a library for dynamic binary translation. ==3805== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==3805== Using valgrind-3.0.1, a dynamic binary instrumentation framework. ==3805== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==3805== For more details, rerun with: -v ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B953E18: PyString_InternInPlace (stringobject.c:4337) ==3805== by 0x1B953EBB: PyString_InternFromString (stringobject.c:4364) ==3805== by 0x1B95DFED: add_operators (typeobject.c:5323) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D27D: _Py_ReadyTypes (object.c:1820) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B953E18: PyString_InternInPlace (stringobject.c:4337) ==3805== by 0x1B953EBB: PyString_InternFromString (stringobject.c:4364) ==3805== by 0x1B95DFED: add_operators (typeobject.c:5323) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D27D: _Py_ReadyTypes (object.c:1820) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B964F7B: pmerge (typeobject.c:1201) ==3805== by 0x1B95EEA7: mro_implementation (typeobject.c:1272) ==3805== by 0x1B95A8F8: mro_internal (typeobject.c:1296) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC87010 is 272 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B93E0C3: list_dealloc (listobject.c:269) ==3805== by 0x1B95EEF0: mro_implementation (typeobject.c:1276) ==3805== by 0x1B95A8F8: mro_internal (typeobject.c:1296) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC87010 is 272 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B95EEF0: mro_implementation (typeobject.c:1276) ==3805== by 0x1B95A8F8: mro_internal (typeobject.c:1296) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC87010 is 272 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B95A8A1: mro_internal (typeobject.c:1312) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC87010 is 272 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B96001B: add_methods (typeobject.c:2826) ==3805== by 0x1B95C1A3: PyType_Ready (typeobject.c:3191) ==3805== by 0x1B94D2C8: _Py_ReadyTypes (object.c:1829) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC87010 is 272 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D2AF: _Py_ReadyTypes (object.c:1826) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B94D2E1: _Py_ReadyTypes (object.c:1832) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC88010 is 256 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B96001B: add_methods (typeobject.c:2826) ==3805== by 0x1B95C1A3: PyType_Ready (typeobject.c:3191) ==3805== by 0x1B94D2C8: _Py_ReadyTypes (object.c:1829) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B97A980: _PyExc_Init (exceptions.c:1804) ==3805== by 0x1B9AA450: Py_InitializeEx (pythonrun.c:207) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC8E010 is 0 bytes inside a block of size 29 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B97A980: _PyExc_Init (exceptions.c:1804) ==3805== by 0x1B9AA450: Py_InitializeEx (pythonrun.c:207) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B953E18: PyString_InternInPlace (stringobject.c:4337) ==3805== by 0x1B94897F: PyDict_SetItemString (dictobject.c:2025) ==3805== by 0x1B9A8C6F: Py_InitModule4 (modsupport.c:82) ==3805== by 0x1B9B4C41: initsignal (signalmodule.c:319) ==3805== by 0x1B9B5885: PyOS_InitInterrupts (signalmodule.c:643) ==3805== by 0x1B9AC6FF: initsigs (pythonrun.c:1610) ==3805== by 0x1B9AA6E8: Py_InitializeEx (pythonrun.c:216) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC84010 is 816 bytes inside a block of size 2744 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB33D76: qsort (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B95DE6F: add_operators (typeobject.c:5327) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B95C214: PyType_Ready (typeobject.c:3156) ==3805== by 0x1B94D27D: _Py_ReadyTypes (object.c:1820) ==3805== by 0x1B9AA38C: Py_InitializeEx (pythonrun.c:167) ==3805== by 0x1B9AA8B9: Py_Initialize (pythonrun.c:287) ==3805== by 0x1B9B3257: Py_Main (main.c:427) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B9A84B8: PyMarshal_ReadObjectFromString (marshal.c:825) ==3805== by 0x1B9A8352: PyMarshal_ReadLastObjectFromFile (marshal.c:784) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== Address 0x1BC9C010 is 336 bytes inside a block of size 592 free'd ==3805== at 0x1B8FFDF1: realloc (vg_replace_malloc.c:306) ==3805== by 0x1B93D4EB: PyList_Append (listobject.c:53) ==3805== by 0x1B9A7C07: r_object (marshal.c:549) ==3805== by 0x1B9A6A93: r_object (marshal.c:598) ==3805== by 0x1B9A71B0: r_object (marshal.c:670) ==3805== by 0x1B9A6A93: r_object (marshal.c:598) ==3805== by 0x1B9A71A1: r_object (marshal.c:669) ==3805== by 0x1B9A848F: PyMarshal_ReadObjectFromString (marshal.c:822) ==3805== by 0x1B9A8352: PyMarshal_ReadLastObjectFromFile (marshal.c:784) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B9A836D: PyMarshal_ReadLastObjectFromFile (marshal.c:786) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B9A836D: PyMarshal_ReadLastObjectFromFile (marshal.c:786) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B9BA0B2: setup_confname_table (posixmodule.c:7194) ==3805== by 0x1B9B5F28: initposix (posixmodule.c:7223) ==3805== by 0x1B9A08AB: init_builtin (import.c:1773) ==3805== by 0x1B9A07BB: load_module (import.c:1702) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== Address 0x1BCAB010 is 16 bytes before a block of size 1536 alloc'd ==3805== at 0x1B8FEA39: malloc (vg_replace_malloc.c:149) ==3805== by 0x1B948AA7: dictresize (dictobject.c:500) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B9BA0B2: setup_confname_table (posixmodule.c:7194) ==3805== by 0x1B9B5EFD: initposix (posixmodule.c:7216) ==3805== by 0x1B9A08AB: init_builtin (import.c:1773) ==3805== by 0x1B9A07BB: load_module (import.c:1702) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B95C170: PyType_Ready (typeobject.c:2845) ==3805== by 0x1B9584F2: PyStructSequence_InitType (structseq.c:388) ==3805== by 0x1B9B5E65: initposix (posixmodule.c:7983) ==3805== by 0x1B9A08AB: init_builtin (import.c:1773) ==3805== by 0x1B9A07BB: load_module (import.c:1702) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== Address 0x1BCAE010 is 8 bytes before a block of size 384 alloc'd ==3805== at 0x1B8FEA39: malloc (vg_replace_malloc.c:149) ==3805== by 0x1B948AA7: dictresize (dictobject.c:500) ==3805== by 0x1B95DFB3: add_operators (typeobject.c:5482) ==3805== by 0x1B95BE00: PyType_Ready (typeobject.c:3188) ==3805== by 0x1B9584F2: PyStructSequence_InitType (structseq.c:388) ==3805== by 0x1B9B5E65: initposix (posixmodule.c:7983) ==3805== by 0x1B9A08AB: init_builtin (import.c:1773) ==3805== by 0x1B9A07BB: load_module (import.c:1702) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B97E73C: PyEval_EvalFrame (ceval.c:1700) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== Address 0x1BCB7010 is 104 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A1243: import_submodule (import.c:2266) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B98AB04: code_dealloc (compile.c:230) ==3805== by 0x1B9A1F69: load_source_module (import.c:919) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== Address 0x1BCB7010 is 104 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A1243: import_submodule (import.c:2266) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B9B3E4B: PyObject_GC_Del (gcmodule.c:1311) ==3805== by 0x1B9594C9: tupledealloc (tupleobject.c:182) ==3805== by 0x1B98AAEC: code_dealloc (compile.c:230) ==3805== by 0x1B9A1F69: load_source_module (import.c:919) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== Address 0x1BCB4010 is 24 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A1243: import_submodule (import.c:2266) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B980D9C: call_function (ceval.c:3603) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== Address 0x1BCB9010 is 48 bytes inside a block of size 100 free'd ==3805== at 0x1B8FFDF1: realloc (vg_replace_malloc.c:306) ==3805== by 0x1B93D4EB: PyList_Append (listobject.c:53) ==3805== by 0x1B97D4F5: PyEval_EvalFrame (ceval.c:1229) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DF90: PyObject_Realloc (obmalloc.c:818) ==3805== by 0x1B9B3DE0: _PyObject_GC_Resize (gcmodule.c:1294) ==3805== by 0x1B9386B7: PyFrame_New (frameobject.c:598) ==3805== by 0x1B97F5AC: PyEval_EvalCodeEx (ceval.c:2533) ==3805== by 0x1B98119A: fast_function (ceval.c:3661) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== Address 0x1BCB7010 is 104 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A1243: import_submodule (import.c:2266) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91B043: fixstate (acceler.c:124) ==3805== by 0x1B91AF23: fixdfa (acceler.c:60) ==3805== by 0x1B91AE63: PyGrammar_AddAccelerators (acceler.c:30) ==3805== by 0x1B91B704: PyParser_New (parser.c:77) ==3805== by 0x1B91BC6E: parsetok (parsetok.c:109) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== Address 0x1BCBD010 is 88 bytes inside a block of size 640 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B91B043: fixstate (acceler.c:124) ==3805== by 0x1B91AF23: fixdfa (acceler.c:60) ==3805== by 0x1B91AE63: PyGrammar_AddAccelerators (acceler.c:30) ==3805== by 0x1B91B704: PyParser_New (parser.c:77) ==3805== by 0x1B91BC6E: parsetok (parsetok.c:109) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91B739: PyParser_Delete (parser.c:101) ==3805== by 0x1B91BD70: parsetok (parsetok.c:182) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD04010 is 296 bytes inside a block of size 640 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B91B043: fixstate (acceler.c:124) ==3805== by 0x1B91AF23: fixdfa (acceler.c:60) ==3805== by 0x1B91AE63: PyGrammar_AddAccelerators (acceler.c:30) ==3805== by 0x1B91B704: PyParser_New (parser.c:77) ==3805== by 0x1B91BC6E: parsetok (parsetok.c:109) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DF90: PyObject_Realloc (obmalloc.c:818) ==3805== by 0x1B952711: _PyString_Resize (stringobject.c:3521) ==3805== by 0x1B98845F: jcompile (compile.c:1217) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== Address 0x1BD05010 is 2328 bytes inside a block of size 6012 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B91B739: PyParser_Delete (parser.c:101) ==3805== by 0x1B91BD70: parsetok (parsetok.c:182) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DF90: PyObject_Realloc (obmalloc.c:818) ==3805== by 0x1B952711: _PyString_Resize (stringobject.c:3521) ==3805== by 0x1B988443: jcompile (compile.c:1219) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B94D42E: PyMem_Free (object.c:1973) ==3805== by 0x1B98B07E: optimize_code (compile.c:755) ==3805== by 0x1B9881F9: jcompile (compile.c:5018) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B94D42E: PyMem_Free (object.c:1973) ==3805== by 0x1B98B087: optimize_code (compile.c:756) ==3805== by 0x1B9881F9: jcompile (compile.c:5018) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B94D42E: PyMem_Free (object.c:1973) ==3805== by 0x1B98B090: optimize_code (compile.c:757) ==3805== by 0x1B9881F9: jcompile (compile.c:5018) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B982D67: com_free (compile.c:1187) ==3805== by 0x1B9882FC: jcompile (compile.c:5057) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD05010 is 2328 bytes inside a block of size 6012 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B91B739: PyParser_Delete (parser.c:101) ==3805== by 0x1B91BD70: parsetok (parsetok.c:182) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B982D20: com_free (compile.c:1187) ==3805== by 0x1B9882FC: jcompile (compile.c:5057) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B982C68: com_free (compile.c:1187) ==3805== by 0x1B9882FC: jcompile (compile.c:5057) ==3805== by 0x1B987EC1: PyNode_CompileFlags (compile.c:4919) ==3805== by 0x1B9ABEA7: run_node (pythonrun.c:1281) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B98AA50: code_dealloc (compile.c:230) ==3805== by 0x1B9ABEE9: run_node (pythonrun.c:1288) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91E515: PyTokenizer_Free (tokenizer.c:678) ==3805== by 0x1B91BD8F: parsetok (parsetok.c:213) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== Address 0x1BD06010 is not stack'd, malloc'd or (recently) free'd ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B98AA50: code_dealloc (compile.c:230) ==3805== by 0x1B9394E7: frame_dealloc (frameobject.c:418) ==3805== by 0x1B9AF500: tb_dealloc (traceback.c:37) ==3805== by 0x1B9AF511: tb_dealloc (traceback.c:37) ==3805== by 0x1B947DCD: PyDict_DelItem (dictobject.c:642) ==3805== by 0x1B9489EE: PyDict_DelItemString (dictobject.c:2039) ==3805== by 0x1B9AD8B0: PySys_SetObject (sysmodule.c:79) ==3805== by 0x1B97FF81: reset_exc_info (ceval.c:2889) ==3805== by 0x1B97D04D: PyEval_EvalFrame (ceval.c:2500) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== Address 0x1BD08010 is 5128 bytes inside a block of size 6012 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B91B739: PyParser_Delete (parser.c:101) ==3805== by 0x1B91BD70: parsetok (parsetok.c:182) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91B739: PyParser_Delete (parser.c:101) ==3805== by 0x1B91BD70: parsetok (parsetok.c:182) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91B739: PyParser_Delete (parser.c:101) ==3805== by 0x1B91BD70: parsetok (parsetok.c:182) ==3805== by 0x1B91BA70: PyParser_ParseStringFlags (parsetok.c:31) ==3805== by 0x1B9AC164: PyParser_SimpleParseStringFlags (pythonrun.c:1385) ==3805== by 0x1B9ABD86: PyRun_StringFlags (pythonrun.c:1242) ==3805== by 0x1B977203: builtin_eval (bltinmodule.c:527) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B9A84B8: PyMarshal_ReadObjectFromString (marshal.c:825) ==3805== by 0x1B9A8352: PyMarshal_ReadLastObjectFromFile (marshal.c:784) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B9A84B8: PyMarshal_ReadObjectFromString (marshal.c:825) ==3805== by 0x1B9A8352: PyMarshal_ReadLastObjectFromFile (marshal.c:784) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B97E73C: PyEval_EvalFrame (ceval.c:1700) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B97E73C: PyEval_EvalFrame (ceval.c:1700) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B93E0C3: list_dealloc (listobject.c:269) ==3805== by 0x1B95EEF0: mro_implementation (typeobject.c:1276) ==3805== by 0x1B95A8F8: mro_internal (typeobject.c:1296) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B94C99C: PyObject_GenericGetAttr (object.c:1235) ==3805== by 0x1B94C4D8: PyObject_GetAttr (object.c:1088) ==3805== by 0x1B97EAE8: PyEval_EvalFrame (ceval.c:1957) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B93E0C3: list_dealloc (listobject.c:269) ==3805== by 0x1B95EEF0: mro_implementation (typeobject.c:1276) ==3805== by 0x1B95A8F8: mro_internal (typeobject.c:1296) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B94C99C: PyObject_GenericGetAttr (object.c:1235) ==3805== by 0x1B94C4D8: PyObject_GetAttr (object.c:1088) ==3805== by 0x1B97EAE8: PyEval_EvalFrame (ceval.c:1957) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B95A8A1: mro_internal (typeobject.c:1312) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B94C99C: PyObject_GenericGetAttr (object.c:1235) ==3805== by 0x1B94C4D8: PyObject_GetAttr (object.c:1088) ==3805== by 0x1B97EAE8: PyEval_EvalFrame (ceval.c:1957) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B95A8A1: mro_internal (typeobject.c:1312) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B94C99C: PyObject_GenericGetAttr (object.c:1235) ==3805== by 0x1B94C4D8: PyObject_GetAttr (object.c:1088) ==3805== by 0x1B97EAE8: PyEval_EvalFrame (ceval.c:1957) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== by 0x1B99FA4C: PyImport_ExecCodeModuleEx (import.c:636) ==3805== by 0x1B9A1F45: load_source_module (import.c:915) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B9B3E4B: PyObject_GC_Del (gcmodule.c:1311) ==3805== by 0x1B9594C9: tupledealloc (tupleobject.c:182) ==3805== by 0x1B98AAD4: code_dealloc (compile.c:230) ==3805== by 0x1B9A1F69: load_source_module (import.c:919) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== Address 0x1BD1B010 is 384 bytes inside a block of size 614 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B98AB04: code_dealloc (compile.c:230) ==3805== by 0x1B9A1F69: load_source_module (import.c:919) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DF90: PyObject_Realloc (obmalloc.c:818) ==3805== by 0x1B9B3DE0: _PyObject_GC_Resize (gcmodule.c:1294) ==3805== by 0x1B9386B7: PyFrame_New (frameobject.c:598) ==3805== by 0x1B9811D8: fast_function (ceval.c:3640) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B98119A: fast_function (ceval.c:3661) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== Address 0x1BD1B010 is 384 bytes inside a block of size 614 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B98AB04: code_dealloc (compile.c:230) ==3805== by 0x1B9A1F69: load_source_module (import.c:919) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B97D341: PyEval_EvalFrame (ceval.c:923) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== Address 0x1BD1F010 is 0 bytes inside a block of size 32 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B939523: frame_dealloc (frameobject.c:418) ==3805== by 0x1B981246: fast_function (ceval.c:3655) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B939523: frame_dealloc (frameobject.c:418) ==3805== by 0x1B981246: fast_function (ceval.c:3655) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== Address 0x1BD1F010 is 0 bytes inside a block of size 32 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B939523: frame_dealloc (frameobject.c:418) ==3805== by 0x1B981246: fast_function (ceval.c:3655) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B940665: listiter_next (listobject.c:2772) ==3805== by 0x1B97DDB0: PyEval_EvalFrame (ceval.c:2121) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B97CC96: PyEval_EvalCode (ceval.c:484) ==3805== Address 0x1BD85010 is 12 bytes after a block of size 20 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B95A8A1: mro_internal (typeobject.c:1312) ==3805== by 0x1B95BE76: PyType_Ready (typeobject.c:3204) ==3805== by 0x1B95B691: type_new (typeobject.c:1959) ==3805== by 0x1B95EA8D: type_call (typeobject.c:421) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B924566: PyObject_CallFunction (abstract.c:1837) ==3805== by 0x1B981D71: build_class (ceval.c:4113) ==3805== by 0x1B97E693: PyEval_EvalFrame (ceval.c:1688) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B99C042: vgetargs1 (getargs.c:108) ==3805== by 0x1B99BDA8: PyArg_ParseTuple (getargs.c:54) ==3805== by 0x1B9B6DFE: posix_stat (posixmodule.c:1049) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== Address 0x1BD86010 is 16 bytes before a block of size 32 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B939523: frame_dealloc (frameobject.c:418) ==3805== by 0x1B981246: fast_function (ceval.c:3655) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B97F980: PyEval_EvalCodeEx (ceval.c:2741) ==3805== by 0x1B98119A: fast_function (ceval.c:3661) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B94D42E: PyMem_Free (object.c:1973) ==3805== by 0x1B9B6E58: posix_stat (posixmodule.c:1096) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B981060: call_function (ceval.c:3568) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== Address 0x1BD1F010 is 0 bytes inside a block of size 32 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B93E04A: list_dealloc (listobject.c:266) ==3805== by 0x1B939523: frame_dealloc (frameobject.c:418) ==3805== by 0x1B981246: fast_function (ceval.c:3655) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== by 0x1B97EFA2: PyEval_EvalFrame (ceval.c:2167) ==3805== by 0x1B98121B: fast_function (ceval.c:3651) ==3805== by 0x1B980DB4: call_function (ceval.c:3589) ==3805== ==3805== More than 50 errors detected. Subsequent errors ==3805== will still be recorded, but in less detail than before. ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B9A836D: PyMarshal_ReadLastObjectFromFile (marshal.c:786) ==3805== by 0x1B9A1EC3: load_source_module (import.c:728) ==3805== by 0x1B9A05E2: load_module (import.c:1680) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E79: load_next (import.c:2100) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== Address 0x1BD25010 is 144 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A23C7: load_package (import.c:961) ==3805== by 0x1B9A0708: load_module (import.c:1694) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B99A503: _PyCodecRegistry_Init (codecs.c:834) ==3805== by 0x1B9990E9: _PyCodec_Lookup (codecs.c:106) Python 2.4.4 (#1, Jan 2 2007, 15:51:25) [GCC 3.2.3 20030502 (Red Hat Linux 3.2.3-52)] on linux2 Type "help", "copyright", "credits" or "license" for more information. ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91E528: PyTokenizer_Free (tokenizer.c:677) ==3805== by 0x1B91BD8F: parsetok (parsetok.c:213) ==3805== by 0x1B9AB128: PyRun_InteractiveOneFlags (pythonrun.c:752) ==3805== by 0x1B9AAF48: PyRun_InteractiveLoopFlags (pythonrun.c:704) ==3805== by 0x1B9AAE7E: PyRun_AnyFileExFlags (pythonrun.c:667) ==3805== by 0x1B9B350A: Py_Main (main.c:493) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91E528: PyTokenizer_Free (tokenizer.c:677) ==3805== by 0x1B91BD8F: parsetok (parsetok.c:213) ==3805== by 0x1B9AB128: PyRun_InteractiveOneFlags (pythonrun.c:752) ==3805== by 0x1B9AAF48: PyRun_InteractiveLoopFlags (pythonrun.c:704) ==3805== by 0x1B9AAE7E: PyRun_AnyFileExFlags (pythonrun.c:667) ==3805== by 0x1B9B350A: Py_Main (main.c:493) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91E515: PyTokenizer_Free (tokenizer.c:678) ==3805== by 0x1B91BD8F: parsetok (parsetok.c:213) ==3805== by 0x1B9AB128: PyRun_InteractiveOneFlags (pythonrun.c:752) ==3805== by 0x1B9AAF48: PyRun_InteractiveLoopFlags (pythonrun.c:704) ==3805== by 0x1B9AAE7E: PyRun_AnyFileExFlags (pythonrun.c:667) ==3805== by 0x1B9B350A: Py_Main (main.c:493) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91E515: PyTokenizer_Free (tokenizer.c:678) ==3805== by 0x1B91BD8F: parsetok (parsetok.c:213) ==3805== by 0x1B9AB128: PyRun_InteractiveOneFlags (pythonrun.c:752) ==3805== by 0x1B9AAF48: PyRun_InteractiveLoopFlags (pythonrun.c:704) ==3805== by 0x1B9AAE7E: PyRun_AnyFileExFlags (pythonrun.c:667) ==3805== by 0x1B9B350A: Py_Main (main.c:493) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948CA8: dict_dealloc (dictobject.c:770) ==3805== by 0x1B947C71: PyDict_SetItem (dictobject.c:606) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B99F28D: PyImport_Cleanup (import.c:384) ==3805== by 0x1B9AA92D: Py_Finalize (pythonrun.c:356) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BD21010 is 224 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A1243: import_submodule (import.c:2266) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B947F34: PyDict_Clear (dictobject.c:710) ==3805== by 0x1B99F646: PyImport_Cleanup (import.c:476) ==3805== by 0x1B9AA92D: Py_Finalize (pythonrun.c:356) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BDA6010 is 288 bytes inside a block of size 352 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1BB69ED6: __fopen_internal (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1BB6C5BD: fopen64 (in /lib/tls/libc-2.3.2.so) ==3805== by 0x1B9A01AF: find_module (import.c:1324) ==3805== by 0x1B9A1243: import_submodule (import.c:2266) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== by 0x1B976668: builtin___import__ (bltinmodule.c:45) ==3805== by 0x1B94A955: PyCFunction_Call (methodobject.c:108) ==3805== by 0x1B9244A3: PyObject_Call (abstract.c:1795) ==3805== by 0x1B980B5B: PyEval_CallObjectWithKeywords (ceval.c:3435) ==3805== ==3805== Conditional jump or move depends on uninitialised value(s) ==3805== at 0x1B94DEEB: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948CA8: dict_dealloc (dictobject.c:770) ==3805== by 0x1B948D22: dict_dealloc (dictobject.c:772) ==3805== by 0x1B99F10F: _PyImport_Fini (import.c:211) ==3805== by 0x1B9AA932: Py_Finalize (pythonrun.c:378) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Use of uninitialised value of size 4 ==3805== at 0x1B94DEF5: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B948CA8: dict_dealloc (dictobject.c:770) ==3805== by 0x1B948D22: dict_dealloc (dictobject.c:772) ==3805== by 0x1B99F10F: _PyImport_Fini (import.c:211) ==3805== by 0x1B9AA932: Py_Finalize (pythonrun.c:378) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B99F0F1: _PyImport_Fini (import.c:209) ==3805== by 0x1B9AA932: Py_Finalize (pythonrun.c:378) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BC8C010 is 2112 bytes inside a block of size 3410 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B954108: string_dealloc (stringobject.c:512) ==3805== by 0x1B948D22: dict_dealloc (dictobject.c:772) ==3805== by 0x1B948D22: dict_dealloc (dictobject.c:772) ==3805== by 0x1B99F10F: _PyImport_Fini (import.c:211) ==3805== by 0x1B9AA932: Py_Finalize (pythonrun.c:378) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B93B913: PyInt_Fini (intobject.c:1135) ==3805== by 0x1B9AA977: Py_Finalize (pythonrun.c:426) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BCAC010 is 944 bytes inside a block of size 1536 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948BBC: dictresize (dictobject.c:533) ==3805== by 0x1B948990: PyDict_SetItemString (dictobject.c:2026) ==3805== by 0x1B9BA0B2: setup_confname_table (posixmodule.c:7194) ==3805== by 0x1B9B5F28: initposix (posixmodule.c:7223) ==3805== by 0x1B9A08AB: init_builtin (import.c:1773) ==3805== by 0x1B9A07BB: load_module (import.c:1702) ==3805== by 0x1B9A1281: import_submodule (import.c:2276) ==3805== by 0x1B9A0E0E: load_next (import.c:2096) ==3805== by 0x1B9A2649: import_module_ex (import.c:1931) ==3805== by 0x1B9A0B91: PyImport_ImportModuleEx (import.c:1972) ==3805== ==3805== Invalid read of size 4 ==3805== at 0x1B94DEE0: PyObject_Free (obmalloc.c:735) ==3805== by 0x1B91AEF4: PyGrammar_RemoveAccelerators (acceler.c:47) ==3805== by 0x1B9AA98D: Py_Finalize (pythonrun.c:440) ==3805== by 0x1B9B3405: Py_Main (main.c:513) ==3805== by 0x80486A9: main (python.c:23) ==3805== Address 0x1BCBC010 is 16 bytes inside a block of size 384 free'd ==3805== at 0x1B8FF54C: free (vg_replace_malloc.c:235) ==3805== by 0x1B94DF60: PyObject_Free (obmalloc.c:798) ==3805== by 0x1B948CA8: dict_dealloc (dictobject.c:770) ==3805== by 0x1B93A6A4: func_dealloc (funcobject.c:454) ==3805== by 0x1B948D22: dict_dealloc (dictobject.c:772) ==3805== by 0x1B927970: class_dealloc (classobject.c:193) ==3805== by 0x1B959529: tupledealloc (tupleobject.c:178) ==3805== by 0x1B927988: class_dealloc (classobject.c:193) ==3805== by 0x1B92855C: instance_dealloc (classobject.c:703) ==3805== by 0x1B947C71: PyDict_SetItem (dictobject.c:606) ==3805== by 0x1B94B362: _PyModule_Clear (moduleobject.c:136) ==3805== by 0x1B99F53B: PyImport_Cleanup (import.c:454) ==3805== ==3805== ERROR SUMMARY: 720 errors from 62 contexts (suppressed: 50 from 1) ==3805== malloc/free: in use at exit: 713145 bytes in 231 blocks. ==3805== malloc/free: 1648 allocs, 1417 frees, 1435954 bytes allocated. ==3805== For counts of detected errors, rerun with: -v ==3805== searching for pointers to 231 not-freed blocks. ==3805== checked 1192292 bytes. ==3805== ==3805== LEAK SUMMARY: ==3805== definitely lost: 40 bytes in 2 blocks. ==3805== possibly lost: 0 bytes in 0 blocks. ==3805== still reachable: 713105 bytes in 229 blocks. ==3805== suppressed: 0 bytes in 0 blocks. ==3805== Use --leak-check=full to see details of leaked memory. |
|||
msg30937 - (view) | Author: Martin v. Löwis (loewis) * | Date: 2007-01-06 00:43 | |
This is not a bug, see Misc/README.valgrind. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:21 | admin | set | github: 44419 |
2007-01-06 00:38:08 | atropashko | create |