Skip to content

Instantly share code, notes, and snippets.

@fumfel
Created March 6, 2017 08:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fumfel/f9780e567dec761f8524523fff040742 to your computer and use it in GitHub Desktop.
Save fumfel/f9780e567dec761f8524523fff040742 to your computer and use it in GitHub Desktop.
==15583== Memcheck, a memory error detector
==15583== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==15583== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==15583== Command: /XYZ/Python-2.7.13/python python_hoobr_tok_nextc.py
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x4E1364: tupledealloc (tupleobject.c:235)
==15583== by 0x65B2DE: code_dealloc (codeobject.c:349)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== Address 0x5be7020 is 896 bytes inside a block of size 2,941 free'd
==15583== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x5B3863: PyMarshal_ReadLastObjectFromFile (marshal.c:1150)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x55983C: PyEval_EvalCodeEx (ceval.c:3584)
==15583== Block was alloc'd at
==15583== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x5B378F: PyMarshal_ReadLastObjectFromFile (marshal.c:1146)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x55983C: PyEval_EvalCodeEx (ceval.c:3584)
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x65B208: code_dealloc (codeobject.c:347)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x55983C: PyEval_EvalCodeEx (ceval.c:3584)
==15583== Address 0x5c3f020 is 1,168 bytes inside a block of size 2,858 free'd
==15583== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x5B3863: PyMarshal_ReadLastObjectFromFile (marshal.c:1150)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x55983C: PyEval_EvalCodeEx (ceval.c:3584)
==15583== Block was alloc'd at
==15583== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x5B378F: PyMarshal_ReadLastObjectFromFile (marshal.c:1146)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x55983C: PyEval_EvalCodeEx (ceval.c:3584)
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x65B208: code_dealloc (codeobject.c:347)
==15583== by 0x4E1275: tupledealloc (tupleobject.c:222)
==15583== by 0x65B273: code_dealloc (codeobject.c:348)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== Address 0x5c2d020 is 800 bytes inside a block of size 848 free'd
==15583== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x46E2E6: list_resize (listobject.c:62)
==15583== by 0x46E2E6: app1 (listobject.c:277)
==15583== by 0x46E2E6: PyList_Append (listobject.c:289)
==15583== by 0x5B5D68: r_object (marshal.c:828)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C9C: r_object (marshal.c:1027)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C3F: r_object (marshal.c:1024)
==15583== by 0x5B3800: PyMarshal_ReadObjectFromString (marshal.c:1188)
==15583== by 0x5B3800: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== Block was alloc'd at
==15583== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x46E2E6: list_resize (listobject.c:62)
==15583== by 0x46E2E6: app1 (listobject.c:277)
==15583== by 0x46E2E6: PyList_Append (listobject.c:289)
==15583== by 0x5B5D68: r_object (marshal.c:828)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C9C: r_object (marshal.c:1027)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C3F: r_object (marshal.c:1024)
==15583== by 0x5B3800: PyMarshal_ReadObjectFromString (marshal.c:1188)
==15583== by 0x5B3800: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x4E1364: tupledealloc (tupleobject.c:235)
==15583== by 0x65B273: code_dealloc (codeobject.c:348)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== Address 0x5bdc020 is 528 bytes inside a block of size 544 free'd
==15583== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x4B0AF9: PyObject_Free (obmalloc.c:1214)
==15583== by 0x65B208: code_dealloc (codeobject.c:347)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== Block was alloc'd at
==15583== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x4B08D6: PyObject_Malloc (obmalloc.c:986)
==15583== by 0x4C08D5: PyString_FromStringAndSize (stringobject.c:88)
==15583== by 0x5B46A8: r_object (marshal.c:820)
==15583== by 0x5B4BFE: r_object (marshal.c:1021)
==15583== by 0x5B3800: PyMarshal_ReadObjectFromString (marshal.c:1188)
==15583== by 0x5B3800: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x65B5A4: code_dealloc (codeobject.c:357)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x55983C: PyEval_EvalCodeEx (ceval.c:3584)
==15583== Address 0x5bde020 is 64 bytes inside a block of size 1,184 free'd
==15583== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x46E2E6: list_resize (listobject.c:62)
==15583== by 0x46E2E6: app1 (listobject.c:277)
==15583== by 0x46E2E6: PyList_Append (listobject.c:289)
==15583== by 0x5B5D68: r_object (marshal.c:828)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4CFC: r_object (marshal.c:1030)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C3F: r_object (marshal.c:1024)
==15583== by 0x5B3800: PyMarshal_ReadObjectFromString (marshal.c:1188)
==15583== by 0x5B3800: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== Block was alloc'd at
==15583== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x46E2E6: list_resize (listobject.c:62)
==15583== by 0x46E2E6: app1 (listobject.c:277)
==15583== by 0x46E2E6: PyList_Append (listobject.c:289)
==15583== by 0x5B5D68: r_object (marshal.c:828)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C9C: r_object (marshal.c:1027)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C3F: r_object (marshal.c:1024)
==15583== by 0x5B3800: PyMarshal_ReadObjectFromString (marshal.c:1188)
==15583== by 0x5B3800: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x65B560: code_dealloc (codeobject.c:355)
==15583== by 0x5AA207: load_source_module (import.c:1122)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== by 0x5716E4: fast_function (ceval.c:4437)
==15583== Address 0x5d3a020 is 2,960 bytes inside a block of size 4,784 free'd
==15583== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x4731BA: list_dealloc (listobject.c:311)
==15583== by 0x5B383D: PyMarshal_ReadObjectFromString (marshal.c:1189)
==15583== by 0x5B383D: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583== by 0x676E9C: PyCFunction_Call (methodobject.c:85)
==15583== by 0x43237D: PyObject_Call (abstract.c:2547)
==15583== by 0x5654A2: PyEval_CallObjectWithKeywords (ceval.c:4221)
==15583== by 0x5654A2: PyEval_EvalFrameEx (ceval.c:2624)
==15583== Block was alloc'd at
==15583== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x46E2E6: list_resize (listobject.c:62)
==15583== by 0x46E2E6: app1 (listobject.c:277)
==15583== by 0x46E2E6: PyList_Append (listobject.c:289)
==15583== by 0x5B5D68: r_object (marshal.c:828)
==15583== by 0x5B47F1: r_object (marshal.c:891)
==15583== by 0x5B4C3F: r_object (marshal.c:1024)
==15583== by 0x5B3800: PyMarshal_ReadObjectFromString (marshal.c:1188)
==15583== by 0x5B3800: PyMarshal_ReadLastObjectFromFile (marshal.c:1149)
==15583== by 0x5A9B86: read_compiled_module (import.c:823)
==15583== by 0x5A9B86: load_source_module (import.c:1094)
==15583== by 0x5A729D: load_module (import.c:1928)
==15583== by 0x5A9567: import_submodule (import.c:2725)
==15583== by 0x5A8737: load_next (import.c:2539)
==15583== by 0x5A5F54: import_module_level (import.c:2247)
==15583== by 0x5A5F54: PyImport_ImportModuleLevel (import.c:2312)
==15583== by 0x54B084: builtin___import__ (bltinmodule.c:49)
==15583==
==15583== Conditional jump or move depends on uninitialised value(s)
==15583== at 0x4B096C: PyObject_Free (obmalloc.c:1013)
==15583== by 0x63A5F2: fixstate (acceler.c:124)
==15583== by 0x63A5F2: fixdfa (acceler.c:60)
==15583== by 0x63A5F2: PyGrammar_AddAccelerators (acceler.c:30)
==15583== by 0x63BF29: PyParser_New (parser.c:77)
==15583== by 0x4170F5: parsetok (parsetok.c:136)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Use of uninitialised value of size 8
==15583== at 0x4B099D: PyObject_Free (obmalloc.c:1013)
==15583== by 0x63A5F2: fixstate (acceler.c:124)
==15583== by 0x63A5F2: fixdfa (acceler.c:60)
==15583== by 0x63A5F2: PyGrammar_AddAccelerators (acceler.c:30)
==15583== by 0x63BF29: PyParser_New (parser.c:77)
==15583== by 0x4170F5: parsetok (parsetok.c:136)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Invalid read of size 4
==15583== at 0x4B0963: PyObject_Free (obmalloc.c:1013)
==15583== by 0x63A5F2: fixstate (acceler.c:124)
==15583== by 0x63A5F2: fixdfa (acceler.c:60)
==15583== by 0x63A5F2: PyGrammar_AddAccelerators (acceler.c:30)
==15583== by 0x63BF29: PyParser_New (parser.c:77)
==15583== by 0x4170F5: parsetok (parsetok.c:136)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583== Address 0x5dd4020 is 12 bytes after a block of size 676 free'd
==15583== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x4B0AF9: PyObject_Free (obmalloc.c:1214)
==15583== by 0x63A5F2: fixstate (acceler.c:124)
==15583== by 0x63A5F2: fixdfa (acceler.c:60)
==15583== by 0x63A5F2: PyGrammar_AddAccelerators (acceler.c:30)
==15583== by 0x63BF29: PyParser_New (parser.c:77)
==15583== by 0x4170F5: parsetok (parsetok.c:136)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583== Block was alloc'd at
==15583== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x4B08D6: PyObject_Malloc (obmalloc.c:986)
==15583== by 0x639DE7: fixstate (acceler.c:71)
==15583== by 0x639DE7: fixdfa (acceler.c:60)
==15583== by 0x639DE7: PyGrammar_AddAccelerators (acceler.c:30)
==15583== by 0x63BF29: PyParser_New (parser.c:77)
==15583== by 0x4170F5: parsetok (parsetok.c:136)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Conditional jump or move depends on uninitialised value(s)
==15583== at 0x41ABA6: tok_get (tokenizer.c:1569)
==15583== by 0x41ABA6: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Conditional jump or move depends on uninitialised value(s)
==15583== at 0x41ABAF: tok_get (tokenizer.c:1569)
==15583== by 0x41ABAF: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Conditional jump or move depends on uninitialised value(s)
==15583== at 0x41ABD5: tok_get (tokenizer.c:1586)
==15583== by 0x41ABD5: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Conditional jump or move depends on uninitialised value(s)
==15583== at 0x41AD84: tok_get (tokenizer.c:1600)
==15583== by 0x41AD84: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== Invalid read of size 1
==15583== at 0x41EBC4: tok_nextc (tokenizer.c:861)
==15583== by 0x41ABA2: tok_get (tokenizer.c:1568)
==15583== by 0x41ABA2: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583== Address 0x5e409c5 is 0 bytes after a block of size 8,197 alloc'd
==15583== at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15583== by 0x41E4A0: tok_nextc (tokenizer.c:987)
==15583== by 0x41ABA2: tok_get (tokenizer.c:1568)
==15583== by 0x41ABA2: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583==
==15583== Process terminating with default action of signal 11 (SIGSEGV)
==15583== Bad permissions for mapped region at address 0x5F36000
==15583== at 0x41EBC4: tok_nextc (tokenizer.c:861)
==15583== by 0x41ABA2: tok_get (tokenizer.c:1568)
==15583== by 0x41ABA2: PyTokenizer_Get (tokenizer.c:1681)
==15583== by 0x4171D4: parsetok (parsetok.c:159)
==15583== by 0x417DC0: PyParser_ParseFileFlagsEx (parsetok.c:106)
==15583== by 0x5C4A1D: PyParser_ASTFromFile (pythonrun.c:1499)
==15583== by 0x5C4C28: PyRun_FileExFlags (pythonrun.c:1354)
==15583== by 0x5C4009: PyRun_SimpleFileExFlags (pythonrun.c:948)
==15583== by 0x5C34AA: PyRun_AnyFileExFlags (pythonrun.c:752)
==15583== by 0x416478: Py_Main (main.c:640)
==15583== by 0x578782F: (below main) (libc-start.c:291)
==15583==
==15583== HEAP SUMMARY:
==15583== in use at exit: 943,940 bytes in 520 blocks
==15583== total heap usage: 2,927 allocs, 2,407 frees, 3,010,723 bytes allocated
==15583==
==15583== LEAK SUMMARY:
==15583== definitely lost: 0 bytes in 0 blocks
==15583== indirectly lost: 0 bytes in 0 blocks
==15583== possibly lost: 5,744 bytes in 10 blocks
==15583== still reachable: 938,196 bytes in 510 blocks
==15583== suppressed: 0 bytes in 0 blocks
==15583== Rerun with --leak-check=full to see details of leaked memory
==15583==
==15583== For counts of detected and suppressed errors, rerun with: -v
==15583== Use --track-origins=yes to see where uninitialised values come from
==15583== ERROR SUMMARY: 1013603 errors from 14 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment