[root@localhost perfrunner]# valgrind env/bin/python3.5 repro.py --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --xml --xml-file=leak.xml ==16872== Memcheck, a memory error detector ==16872== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==16872== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info ==16872== Command: env/bin/python3.5 repro.py --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --xml --xml-file=leak.xml ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EDE: code_dealloc (codeobject.c:404) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== Address 0x5ba9020 is 192 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4F4D34: update_keyword_args (ceval.c:4879) ==16872== by 0x4F9596: do_call (ceval.c:4961) ==16872== by 0x4F9596: call_function (ceval.c:4785) ==16872== by 0x4F9596: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x48FFEE: tupledealloc (tupleobject.c:249) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== Address 0x5ba9020 is 192 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4F4D34: update_keyword_args (ceval.c:4879) ==16872== by 0x4F9596: do_call (ceval.c:4961) ==16872== by 0x4F9596: call_function (ceval.c:4785) ==16872== by 0x4F9596: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x48FFEE: tupledealloc (tupleobject.c:249) ==16872== by 0x599F4E: code_dealloc (codeobject.c:406) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== Address 0x5bae020 is 1,936 bytes inside a block of size 2,472 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x45EC74: list_dealloc (listobject.c:328) ==16872== by 0x52633D: PyMarshal_ReadObjectFromString (marshal.c:1567) ==16872== by 0x519F34: get_frozen_object (import.c:1152) ==16872== by 0x519F34: _imp_get_frozen_object_impl (import.c:1900) ==16872== by 0x519F34: _imp_get_frozen_object (import.c.h:173) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x5274F0: r_object (marshal.c:1347) ==16872== by 0x5274F0: PyMarshal_ReadObjectFromString (marshal.c:1566) ==16872== by 0x519F34: get_frozen_object (import.c:1152) ==16872== by 0x519F34: _imp_get_frozen_object_impl (import.c:1900) ==16872== by 0x519F34: _imp_get_frozen_object (import.c.h:173) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x579750: _io_FileIO_readall_impl.isra.9 (fileio.c:773) ==16872== by 0x579B60: _io_FileIO_read_impl (fileio.c:805) ==16872== by 0x579B60: _io_FileIO_read (fileio.c.h:215) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x579750: _io_FileIO_readall_impl.isra.9 (fileio.c:773) ==16872== by 0x579B60: _io_FileIO_read_impl (fileio.c:805) ==16872== by 0x579B60: _io_FileIO_read (fileio.c.h:215) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== Address 0x5c1a020 is 1,600 bytes inside a block of size 3,864 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x579750: _io_FileIO_readall_impl.isra.9 (fileio.c:773) ==16872== by 0x579B60: _io_FileIO_read_impl (fileio.c:805) ==16872== by 0x579B60: _io_FileIO_read (fileio.c.h:215) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x57961D: _io_FileIO_readall_impl.isra.9 (fileio.c:730) ==16872== by 0x579B60: _io_FileIO_read_impl (fileio.c:805) ==16872== by 0x579B60: _io_FileIO_read (fileio.c.h:215) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x579750: _io_FileIO_readall_impl.isra.9 (fileio.c:773) ==16872== by 0x579B60: _io_FileIO_read_impl (fileio.c:805) ==16872== by 0x579B60: _io_FileIO_read (fileio.c.h:215) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x5c1f020 is 48 bytes inside a block of size 140 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x4D8DF9: PyUnicode_EncodeLocale (unicodeobject.c:3258) ==16872== by 0x4D91AB: PyUnicode_EncodeFSDefault (unicodeobject.c:3351) ==16872== by 0x4D91AB: PyUnicode_FSConverter (unicodeobject.c:3660) ==16872== by 0x424A7D: path_converter (posixmodule.c:885) ==16872== by 0x516976: convertsimple (getargs.c:1227) ==16872== by 0x516976: convertitem (getargs.c:519) ==16872== by 0x518BC7: vgetargskeywords (getargs.c:1570) ==16872== by 0x51957B: _PyArg_ParseTupleAndKeywords_SizeT (getargs.c:1369) ==16872== by 0x42E3A8: os_stat (posixmodule.c.h:44) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4BE68F: PyUnicode_AsWideCharString (unicodeobject.c:2827) ==16872== by 0x4D8DB5: PyUnicode_EncodeLocale (unicodeobject.c:3232) ==16872== by 0x4D91AB: PyUnicode_EncodeFSDefault (unicodeobject.c:3351) ==16872== by 0x4D91AB: PyUnicode_FSConverter (unicodeobject.c:3660) ==16872== by 0x424A7D: path_converter (posixmodule.c:885) ==16872== by 0x516976: convertsimple (getargs.c:1227) ==16872== by 0x516976: convertitem (getargs.c:519) ==16872== by 0x518BC7: vgetargskeywords (getargs.c:1570) ==16872== by 0x51957B: _PyArg_ParseTupleAndKeywords_SizeT (getargs.c:1369) ==16872== by 0x42E3A8: os_stat (posixmodule.c.h:44) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== Address 0x5c3f020 is 512 bytes inside a block of size 528 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x48FFEE: tupledealloc (tupleobject.c:249) ==16872== by 0x599F4E: code_dealloc (codeobject.c:406) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x5504B2: _PyObject_GC_Alloc (gcmodule.c:1696) ==16872== by 0x5504B2: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x5504B2: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EEE: code_dealloc (codeobject.c:412) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== Address 0x5c6f020 is 2,688 bytes inside a block of size 3,696 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x45EC74: list_dealloc (listobject.c:328) ==16872== by 0x521766: marshal_loads (marshal.c:1747) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x48FFEE: tupledealloc (tupleobject.c:249) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== Address 0x5c9e020 is 8,432 bytes inside a block of size 8,433 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x44C278: bytes_subscript (bytesobject.c:1559) ==16872== by 0x4F9383: PyEval_EvalFrameEx (ceval.c:1600) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== Address 0x5cc1020 is 1,488 bytes inside a block of size 1,864 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x45EC74: list_dealloc (listobject.c:328) ==16872== by 0x521766: marshal_loads (marshal.c:1747) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E69: r_object (marshal.c:1353) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x5505A7: _PyObject_GC_Resize (gcmodule.c:1760) ==16872== by 0x5A4F44: PyFrame_New (frameobject.c:686) ==16872== by 0x4FD701: fast_function (ceval.c:4845) ==16872== by 0x4FD701: call_function (ceval.c:4783) ==16872== by 0x4FD701: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x5505A7: _PyObject_GC_Resize (gcmodule.c:1760) ==16872== by 0x5A4F44: PyFrame_New (frameobject.c:686) ==16872== by 0x4FD701: fast_function (ceval.c:4845) ==16872== by 0x4FD701: call_function (ceval.c:4783) ==16872== by 0x4FD701: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5806CF: _io__Buffered_read1_impl (bufferedio.c:985) ==16872== by 0x5806CF: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5806CF: _io__Buffered_read1_impl (bufferedio.c:985) ==16872== by 0x5806CF: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x58789D: textiowrapper_read_chunk (textio.c:1519) ==16872== by 0x58789D: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x5dfb020 is 4,864 bytes inside a block of size 8,225 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5806CF: _io__Buffered_read1_impl (bufferedio.c:985) ==16872== by 0x5806CF: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x580509: _io__Buffered_read1_impl (bufferedio.c:968) ==16872== by 0x580509: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5806CF: _io__Buffered_read1_impl (bufferedio.c:985) ==16872== by 0x5806CF: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x5e0f020 is 4,016 bytes inside a block of size 4,154 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x560C8D: data_stack_dealloc (_sre.c:208) ==16872== by 0x560C8D: state_fini (_sre.c:448) ==16872== by 0x560C8D: _sre_SRE_Pattern_match_impl (_sre.c:622) ==16872== by 0x560C8D: _sre_SRE_Pattern_match (_sre.c.h:89) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x5574D2: data_stack_grow (_sre.c:224) ==16872== by 0x558A9F: sre_ucs1_match (sre_lib.h:943) ==16872== by 0x560EA9: sre_match (_sre.c:539) ==16872== by 0x560EA9: _sre_SRE_Pattern_match_impl (_sre.c:613) ==16872== by 0x560EA9: _sre_SRE_Pattern_match (_sre.c.h:89) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x58789D: textiowrapper_read_chunk (textio.c:1519) ==16872== by 0x58789D: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x5A022E: enum_next (enumobject.c:130) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x5e21020 is 7,440 bytes inside a block of size 8,225 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5806CF: _io__Buffered_read1_impl (bufferedio.c:985) ==16872== by 0x5806CF: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x5A022E: enum_next (enumobject.c:130) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x580509: _io__Buffered_read1_impl (bufferedio.c:968) ==16872== by 0x580509: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x5A022E: enum_next (enumobject.c:130) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591914: fixstate (acceler.c:124) ==16872== by 0x591914: fixdfa (acceler.c:60) ==16872== by 0x591914: PyGrammar_AddAccelerators (acceler.c:30) ==16872== by 0x5C8894: PyParser_New (parser.c:77) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591914: fixstate (acceler.c:124) ==16872== by 0x591914: fixdfa (acceler.c:60) ==16872== by 0x591914: PyGrammar_AddAccelerators (acceler.c:30) ==16872== by 0x5C8894: PyParser_New (parser.c:77) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591914: fixstate (acceler.c:124) ==16872== by 0x591914: fixdfa (acceler.c:60) ==16872== by 0x591914: PyGrammar_AddAccelerators (acceler.c:30) ==16872== by 0x5C8894: PyParser_New (parser.c:77) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x5e26020 is 576 bytes inside a block of size 700 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x591914: fixstate (acceler.c:124) ==16872== by 0x591914: fixdfa (acceler.c:60) ==16872== by 0x591914: PyGrammar_AddAccelerators (acceler.c:30) ==16872== by 0x5C8894: PyParser_New (parser.c:77) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x591826: fixstate (acceler.c:71) ==16872== by 0x591826: fixdfa (acceler.c:60) ==16872== by 0x591826: PyGrammar_AddAccelerators (acceler.c:30) ==16872== by 0x5C8894: PyParser_New (parser.c:77) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D657A: _PyUnicodeWriter_Finish (unicodeobject.c:13652) ==16872== by 0x4D7DC5: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4819) ==16872== by 0x520898: r_object (marshal.c:1153) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x5f1f020 is 1,392 bytes inside a block of size 4,768 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x4D4DC9: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13472) ==16872== by 0x4D8427: _PyUnicodeWriter_WriteCharInline (unicodeobject.c:13483) ==16872== by 0x4D8427: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4800) ==16872== by 0x520898: r_object (marshal.c:1153) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x4A6D81: PyUnicode_New (unicodeobject.c:1098) ==16872== by 0x4D4D29: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13434) ==16872== by 0x4D7B69: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4759) ==16872== by 0x520898: r_object (marshal.c:1153) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493F22: type_dealloc (typeobject.c:3094) ==16872== by 0x54F669: delete_garbage (gcmodule.c:867) ==16872== by 0x54F669: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x5502D8: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x5502D8: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x491939: PyType_GenericAlloc (typeobject.c:923) ==16872== by 0x489C27: make_new_set (setobject.c:979) ==16872== by 0x489C27: set_new (setobject.c:1066) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F9621: do_call (ceval.c:4989) ==16872== by 0x4F9621: call_function (ceval.c:4785) ==16872== by 0x4F9621: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== Address 0x5f05020 is 2,336 bytes inside a block of size 3,104 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473891: dictresize (dictobject.c:969) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x4FBEE3: PyEval_EvalFrameEx (ceval.c:2230) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4736A9: new_keys_object (dictobject.c:324) ==16872== by 0x4736A9: dictresize (dictobject.c:915) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x4FBEE3: PyEval_EvalFrameEx (ceval.c:2230) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EDE: code_dealloc (codeobject.c:404) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== Address 0x5ef0020 is 208 bytes inside a block of size 1,864 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520EE7: r_object (marshal.c:1377) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x48FFEE: tupledealloc (tupleobject.c:249) ==16872== by 0x599F4E: code_dealloc (codeobject.c:406) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== Address 0x5ef2020 is 1,392 bytes inside a block of size 2,472 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D4DAA: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13459) ==16872== by 0x4DED31: _PyUnicodeWriter_WriteSubstring (unicodeobject.c:13553) ==16872== by 0x4DED31: do_markup.constprop.67 (unicode_format.h:879) ==16872== by 0x4E0DE4: build_string (unicode_format.h:918) ==16872== by 0x4E0DE4: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Address 0xc6b5020 is 32 bytes before a block of size 96 in arena "client" ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D657A: _PyUnicodeWriter_Finish (unicodeobject.c:13652) ==16872== by 0x4E0DF0: build_string (unicode_format.h:924) ==16872== by 0x4E0DF0: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Address 0xc6b6020 is 416 bytes inside a block of size 1,606 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D4DAA: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13459) ==16872== by 0x4DED31: _PyUnicodeWriter_WriteSubstring (unicodeobject.c:13553) ==16872== by 0x4DED31: do_markup.constprop.67 (unicode_format.h:879) ==16872== by 0x4E0DE4: build_string (unicode_format.h:918) ==16872== by 0x4E0DE4: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x4A6D81: PyUnicode_New (unicodeobject.c:1098) ==16872== by 0x4D4D29: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13434) ==16872== by 0x4DED31: _PyUnicodeWriter_WriteSubstring (unicodeobject.c:13553) ==16872== by 0x4DED31: do_markup.constprop.67 (unicode_format.h:879) ==16872== by 0x4E0DE4: build_string (unicode_format.h:918) ==16872== by 0x4E0DE4: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591E44: freechildren (node.c:146) ==16872== by 0x591E44: freechildren (node.c:144) ==16872== by 0x591E44: freechildren (node.c:144) ==16872== by 0x591E44: freechildren (node.c:144) ==16872== by 0x591E44: freechildren (node.c:144) ==16872== by 0x591E44: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x531879: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x531879: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Address 0xc6c3020 is 33,712 bytes inside a block of size 36,032 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5933F2: parsetok (parsetok.c:314) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x5C8814: PyParser_New (parser.c:78) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x509822: compiler_exit_scope (compile.c:641) ==16872== by 0x509822: compiler_function (compile.c:1708) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xc6ce020 is 16 bytes before a block of size 48 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x45EC74: list_dealloc (listobject.c:328) ==16872== by 0x500473: dictbytype (compile.c:471) ==16872== by 0x5053C9: compiler_enter_scope (compile.c:545) ==16872== by 0x5096ED: compiler_function (compile.c:1683) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x461A73: PyList_New (listobject.c:169) ==16872== by 0x4783EC: dict_keys (dictobject.c:1820) ==16872== by 0x4783EC: PyDict_Keys (dictobject.c:2279) ==16872== by 0x500342: dictbytype (compile.c:433) ==16872== by 0x5053C9: compiler_enter_scope (compile.c:545) ==16872== by 0x5096ED: compiler_function (compile.c:1683) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x502371: compiler_next_instr (compile.c:823) ==16872== by 0x502371: compiler_addop_i (compile.c:1173) ==16872== by 0x502371: compiler_addop_o.constprop.39 (compile.c:1140) ==16872== by 0x5028F5: compiler_make_closure (compile.c:1437) ==16872== by 0x50988C: compiler_function (compile.c:1720) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0xc6cd020 is 1,616 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B83D: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF1D: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x5059D9: compiler_addop_o (compile.c:1140) ==16872== by 0x5059D9: compiler_visit_expr (compile.c:3852) ==16872== by 0x507272: compiler_visit_keyword (compile.c:3535) ==16872== by 0x507272: compiler_call_helper (compile.c:3256) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xc6d3020 is 1,232 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B83D: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF1D: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x500EF5: compiler_exit_scope (compile.c:641) ==16872== by 0x50C9FF: compiler_class (compile.c:1821) ==16872== by 0x50C9FF: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xc6d7020 is 1,120 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B845: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF2A: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x50E6B0: compiler_exit_scope (compile.c:641) ==16872== by 0x50E6B0: compiler_mod (compile.c:1379) ==16872== by 0x50E6B0: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Address 0xc6cb020 is 144 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473891: dictresize (dictobject.c:969) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x50397A: compiler_add_o (compile.c:1120) ==16872== by 0x50397A: compiler_addop_name (compile.c:1151) ==16872== by 0x50BC3A: compiler_from_import (compile.c:2531) ==16872== by 0x50BC3A: compiler_visit_stmt (compile.c:2666) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x5054ED: compiler_enter_scope (compile.c:600) ==16872== by 0x50E5C5: compiler_mod (compile.c:1350) ==16872== by 0x50E5C5: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591EA8: freechildren (node.c:146) ==16872== by 0x591EA8: freechildren (node.c:144) ==16872== by 0x591EA8: freechildren (node.c:144) ==16872== by 0x591EA8: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x531879: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x531879: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0xc757020 is 33,392 bytes inside a block of size 36,032 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5933F2: parsetok (parsetok.c:314) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x5C8814: PyParser_New (parser.c:78) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x50B3DF: compiler_visit_stmt (compile.c:2635) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xc759020 is 16 bytes before a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473891: dictresize (dictobject.c:969) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x5379ED: analyze_name (symtable.c:501) ==16872== by 0x5379ED: analyze_block (symtable.c:759) ==16872== by 0x53B173: symtable_analyze (symtable.c:903) ==16872== by 0x53B173: PySymtable_BuildObject (symtable.c:301) ==16872== by 0x50E597: PyAST_CompileObject (compile.c:324) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x5374F7: analyze_block (symtable.c:712) ==16872== by 0x53B173: symtable_analyze (symtable.c:903) ==16872== by 0x53B173: PySymtable_BuildObject (symtable.c:301) ==16872== by 0x50E597: PyAST_CompileObject (compile.c:324) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x473D76: free_keys_object (dictobject.c:351) ==16872== by 0x473D76: dict_dealloc (dictobject.c:1654) ==16872== by 0x5A496E: frame_dealloc (frameobject.c:442) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Address 0xc74b020 is 5,360 bytes inside a block of size 8,225 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5806CF: _io__Buffered_read1_impl (bufferedio.c:985) ==16872== by 0x5806CF: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x5A022E: enum_next (enumobject.c:130) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x580509: _io__Buffered_read1_impl (bufferedio.c:968) ==16872== by 0x580509: _io__Buffered_read1 (bufferedio.c.h:155) ==16872== by 0x5AAE6B: PyCFunction_Call (methodobject.c:134) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438D95: PyObject_CallMethodObjArgs (abstract.c:2395) ==16872== by 0x5876C2: textiowrapper_read_chunk (textio.c:1469) ==16872== by 0x5876C2: _textiowrapper_readline (textio.c:1768) ==16872== by 0x5881FB: textiowrapper_iternext (textio.c:2695) ==16872== by 0x5A022E: enum_next (enumobject.c:130) ==16872== by 0x4F70C7: PyEval_EvalFrameEx (ceval.c:3066) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x50B3DF: compiler_visit_stmt (compile.c:2635) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x50B3DF: compiler_visit_stmt (compile.c:2635) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5049C4: assemble_free (compile.c:4292) ==16872== by 0x5049C4: assemble (compile.c:4741) ==16872== by 0x50E69E: compiler_mod (compile.c:1378) ==16872== by 0x50E69E: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0xc800020 is 112 bytes inside a block of size 545 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x50414F: assemble (compile.c:4736) ==16872== by 0x50E69E: compiler_mod (compile.c:1378) ==16872== by 0x50E69E: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CC34: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CC34: _PyObject_Alloc.isra.0 (obmalloc.c:1376) ==16872== by 0x41CEB8: _PyObject_Realloc (obmalloc.c:1666) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5040B3: assemble_emit (compile.c:4440) ==16872== by 0x5040B3: assemble (compile.c:4730) ==16872== by 0x50E69E: compiler_mod (compile.c:1378) ==16872== by 0x50E69E: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x50E6B0: compiler_exit_scope (compile.c:641) ==16872== by 0x50E6B0: compiler_mod (compile.c:1379) ==16872== by 0x50E6B0: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x50E6B0: compiler_exit_scope (compile.c:641) ==16872== by 0x50E6B0: compiler_mod (compile.c:1379) ==16872== by 0x50E6B0: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591E79: freechildren (node.c:146) ==16872== by 0x591E79: freechildren (node.c:144) ==16872== by 0x591E79: freechildren (node.c:144) ==16872== by 0x591E79: freechildren (node.c:144) ==16872== by 0x591E79: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x531A84: PyParser_ASTFromFileObject (pythonrun.c:1181) ==16872== by 0x531A84: PyRun_FileExFlags (pythonrun.c:937) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0xc826020 is 33,360 bytes inside a block of size 36,032 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5933F2: parsetok (parsetok.c:314) ==16872== by 0x531A47: PyParser_ASTFromFileObject (pythonrun.c:1171) ==16872== by 0x531A47: PyRun_FileExFlags (pythonrun.c:937) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x5C8814: PyParser_New (parser.c:78) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531A47: PyParser_ASTFromFileObject (pythonrun.c:1171) ==16872== by 0x531A47: PyRun_FileExFlags (pythonrun.c:937) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x5036B9: compiler_next_instr (compile.c:823) ==16872== by 0x5036B9: compiler_addop_i (compile.c:1173) ==16872== by 0x5036B9: compiler_addop_name (compile.c:1155) ==16872== by 0x50613A: compiler_visit_expr (compile.c:3872) ==16872== by 0x505AFB: compiler_call (compile.c:3170) ==16872== by 0x505AFB: compiler_visit_expr (compile.c:3838) ==16872== by 0x5069D3: compiler_visit_expr (compile.c:3857) ==16872== by 0x505AFB: compiler_call (compile.c:3170) ==16872== by 0x505AFB: compiler_visit_expr (compile.c:3838) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50978D: compiler_function (compile.c:1703) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== Address 0xc82a020 is 16 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473891: dictresize (dictobject.c:969) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x500A54: compiler_add_o.isra.15 (compile.c:1120) ==16872== by 0x502DE9: compiler_addop_o (compile.c:1137) ==16872== by 0x502DE9: compiler_nameop (compile.c:2907) ==16872== by 0x50B3DF: compiler_visit_stmt (compile.c:2635) ==16872== by 0x50978D: compiler_function (compile.c:1703) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x505302: list2dict (compile.c:385) ==16872== by 0x505302: compiler_enter_scope (compile.c:544) ==16872== by 0x5096ED: compiler_function (compile.c:1683) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x509822: compiler_exit_scope (compile.c:641) ==16872== by 0x509822: compiler_function (compile.c:1708) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0xc82b020 is 304 bytes inside a block of size 416 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473891: dictresize (dictobject.c:969) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x50397A: compiler_add_o (compile.c:1120) ==16872== by 0x50397A: compiler_addop_name (compile.c:1151) ==16872== by 0x50613A: compiler_visit_expr (compile.c:3872) ==16872== by 0x507272: compiler_visit_keyword (compile.c:3535) ==16872== by 0x507272: compiler_call_helper (compile.c:3256) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50A9BA: compiler_for (compile.c:1991) ==16872== by 0x50A9BA: compiler_visit_stmt (compile.c:2642) ==16872== by 0x50B754: compiler_while (compile.c:2123) ==16872== by 0x50B754: compiler_visit_stmt (compile.c:2644) ==16872== by 0x50978D: compiler_function (compile.c:1703) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4736A9: new_keys_object (dictobject.c:324) ==16872== by 0x4736A9: dictresize (dictobject.c:915) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x50397A: compiler_add_o (compile.c:1120) ==16872== by 0x50397A: compiler_addop_name (compile.c:1151) ==16872== by 0x50613A: compiler_visit_expr (compile.c:3872) ==16872== by 0x505AFB: compiler_call (compile.c:3170) ==16872== by 0x505AFB: compiler_visit_expr (compile.c:3838) ==16872== by 0x5069D3: compiler_visit_expr (compile.c:3857) ==16872== by 0x505AFB: compiler_call (compile.c:3170) ==16872== by 0x505AFB: compiler_visit_expr (compile.c:3838) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50978D: compiler_function (compile.c:1703) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x5028D8: compiler_addop_o (compile.c:1140) ==16872== by 0x5028D8: compiler_make_closure (compile.c:1436) ==16872== by 0x50988C: compiler_function (compile.c:1720) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0xc829020 is 400 bytes inside a block of size 800 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x537612: analyze_block (symtable.c:837) ==16872== by 0x537C71: analyze_child_block (symtable.c:872) ==16872== by 0x537C71: analyze_block (symtable.c:808) ==16872== by 0x53B173: symtable_analyze (symtable.c:903) ==16872== by 0x53B173: PySymtable_BuildObject (symtable.c:301) ==16872== by 0x50E597: PyAST_CompileObject (compile.c:324) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4736A9: new_keys_object (dictobject.c:324) ==16872== by 0x4736A9: dictresize (dictobject.c:915) ==16872== by 0x475116: insertion_resize (dictobject.c:774) ==16872== by 0x475116: insertdict (dictobject.c:814) ==16872== by 0x475116: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x5377F6: analyze_name (symtable.c:527) ==16872== by 0x5377F6: analyze_block (symtable.c:759) ==16872== by 0x537C71: analyze_child_block (symtable.c:872) ==16872== by 0x537C71: analyze_block (symtable.c:808) ==16872== by 0x53B173: symtable_analyze (symtable.c:903) ==16872== by 0x53B173: PySymtable_BuildObject (symtable.c:301) ==16872== by 0x50E597: PyAST_CompileObject (compile.c:324) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x50E6B0: compiler_exit_scope (compile.c:641) ==16872== by 0x50E6B0: compiler_mod (compile.c:1379) ==16872== by 0x50E6B0: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0xc82d020 is 304 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B83D: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF1D: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x531AC9: run_mod (pythonrun.c:988) ==16872== by 0x531AC9: PyRun_FileExFlags (pythonrun.c:944) ==16872== by 0x531CCC: PyRun_SimpleFileExFlags (pythonrun.c:411) ==16872== by 0x420B49: run_file (main.c:333) ==16872== by 0x420B49: Py_Main (main.c:794) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x5505A7: _PyObject_GC_Resize (gcmodule.c:1760) ==16872== by 0x5A4F44: PyFrame_New (frameobject.c:686) ==16872== by 0x4FD701: fast_function (ceval.c:4845) ==16872== by 0x4FD701: call_function (ceval.c:4783) ==16872== by 0x4FD701: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xc942020 is 0 bytes after a block of size 32 alloc'd ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x47A09C: new_dict_with_shared_keys (dictobject.c:394) ==16872== by 0x47A09C: _PyObjectDict_SetItem (dictobject.c:3917) ==16872== by 0x4843C6: _PyObject_GenericSetAttrWithDict (object.c:1159) ==16872== by 0x4843C6: PyObject_GenericSetAttr (object.c:1201) ==16872== by 0x48383E: PyObject_SetAttr (object.c:930) ==16872== by 0x4F712F: PyEval_EvalFrameEx (ceval.c:2310) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x598B5C: method_call (classobject.c:330) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x49B6EA: slot_tp_init (typeobject.c:6314) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D4DAA: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13459) ==16872== by 0x4D4F78: _PyUnicodeWriter_WriteStr (unicodeobject.c:13518) ==16872== by 0x547D2A: format_string_internal (formatter_unicode.c:757) ==16872== by 0x547D2A: _PyUnicode_FormatAdvancedWriter (formatter_unicode.c:1400) ==16872== by 0x4E01A6: render_field (unicode_format.h:513) ==16872== by 0x4E01A6: output_markup (unicode_format.h:840) ==16872== by 0x4E01A6: do_markup.constprop.67 (unicode_format.h:887) ==16872== by 0x4E0DE4: build_string (unicode_format.h:918) ==16872== by 0x4E0DE4: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xf0e7020 is 80 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x45F9ED: listextend (listobject.c:858) ==16872== by 0x4371CE: PySequence_List (abstract.c:1778) ==16872== by 0x4371CE: PySequence_Fast (abstract.c:1807) ==16872== by 0x4CBAED: PyUnicode_Join (unicodeobject.c:9736) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4F4D34: update_keyword_args (ceval.c:4879) ==16872== by 0x4F9596: do_call (ceval.c:4961) ==16872== by 0x4F9596: call_function (ceval.c:4785) ==16872== by 0x4F9596: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x45F9ED: listextend (listobject.c:858) ==16872== by 0x4371CE: PySequence_List (abstract.c:1778) ==16872== by 0x4371CE: PySequence_Fast (abstract.c:1807) ==16872== by 0x4CBAED: PyUnicode_Join (unicodeobject.c:9736) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x473D76: free_keys_object (dictobject.c:351) ==16872== by 0x473D76: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0xf152020 is 16 bytes after a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x45FA1C: listextend (listobject.c:858) ==16872== by 0x4371CE: PySequence_List (abstract.c:1778) ==16872== by 0x4371CE: PySequence_Fast (abstract.c:1807) ==16872== by 0x4CBAED: PyUnicode_Join (unicodeobject.c:9736) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4F4D34: update_keyword_args (ceval.c:4879) ==16872== by 0x4F9596: do_call (ceval.c:4961) ==16872== by 0x4F9596: call_function (ceval.c:4785) ==16872== by 0x4F9596: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x45FA1C: listextend (listobject.c:858) ==16872== by 0x4371CE: PySequence_List (abstract.c:1778) ==16872== by 0x4371CE: PySequence_Fast (abstract.c:1807) ==16872== by 0x4CBAED: PyUnicode_Join (unicodeobject.c:9736) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Address 0xf162020 is 16 bytes before a block of size 640 alloc'd ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CC34: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CC34: _PyObject_Alloc.isra.0 (obmalloc.c:1376) ==16872== by 0x41CEB8: _PyObject_Realloc (obmalloc.c:1666) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5BE5CD: decode_unicode (ast.c:4000) ==16872== by 0x5BE5CD: parsestr (ast.c:4058) ==16872== by 0x5C08F2: parsestrplus (ast.c:4103) ==16872== by 0x5C08F2: ast_for_atom (ast.c:2018) ==16872== by 0x5C08F2: ast_for_atom_expr (ast.c:2381) ==16872== by 0x5C08F2: ast_for_power (ast.c:2418) ==16872== by 0x5C08F2: ast_for_expr (ast.c:2606) ==16872== by 0x5C4654: ast_for_testlist (ast.c:2797) ==16872== by 0x5C4654: ast_for_expr_stmt (ast.c:2819) ==16872== by 0x5C4654: ast_for_stmt (ast.c:3829) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C493D: ast_for_classdef (ast.c:3798) ==16872== by 0x5C7994: PyAST_FromNodeObject (ast.c:735) ==16872== by 0x53186E: PyParser_ASTFromStringObject (pythonrun.c:1135) ==16872== by 0x53186E: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xf162020 is 16 bytes before a block of size 640 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CC34: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CC34: _PyObject_Alloc.isra.0 (obmalloc.c:1376) ==16872== by 0x41CEB8: _PyObject_Realloc (obmalloc.c:1666) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5BE5CD: decode_unicode (ast.c:4000) ==16872== by 0x5BE5CD: parsestr (ast.c:4058) ==16872== by 0x5C08F2: parsestrplus (ast.c:4103) ==16872== by 0x5C08F2: ast_for_atom (ast.c:2018) ==16872== by 0x5C08F2: ast_for_atom_expr (ast.c:2381) ==16872== by 0x5C08F2: ast_for_power (ast.c:2418) ==16872== by 0x5C08F2: ast_for_expr (ast.c:2606) ==16872== by 0x5C021A: ast_for_binop (ast.c:2226) ==16872== by 0x5C021A: ast_for_expr (ast.c:2576) ==16872== by 0x5C0236: ast_for_binop (ast.c:2230) ==16872== by 0x5C0236: ast_for_expr (ast.c:2576) ==16872== by 0x5C4681: ast_for_testlist (ast.c:2797) ==16872== by 0x5C4681: ast_for_flow_stmt (ast.c:2972) ==16872== by 0x5C4681: ast_for_stmt (ast.c:3835) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C4F61: ast_for_funcdef_impl (ast.c:1537) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C493D: ast_for_classdef (ast.c:3798) ==16872== by 0x5C7994: PyAST_FromNodeObject (ast.c:735) ==16872== by 0x53186E: PyParser_ASTFromStringObject (pythonrun.c:1135) ==16872== by 0x53186E: PyRun_StringFlags (pythonrun.c:913) ==16872== Address 0xf163020 is 736 bytes inside a block of size 807 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5BE5CD: decode_unicode (ast.c:4000) ==16872== by 0x5BE5CD: parsestr (ast.c:4058) ==16872== by 0x5C08F2: parsestrplus (ast.c:4103) ==16872== by 0x5C08F2: ast_for_atom (ast.c:2018) ==16872== by 0x5C08F2: ast_for_atom_expr (ast.c:2381) ==16872== by 0x5C08F2: ast_for_power (ast.c:2418) ==16872== by 0x5C08F2: ast_for_expr (ast.c:2606) ==16872== by 0x5C4654: ast_for_testlist (ast.c:2797) ==16872== by 0x5C4654: ast_for_expr_stmt (ast.c:2819) ==16872== by 0x5C4654: ast_for_stmt (ast.c:3829) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C4F61: ast_for_funcdef_impl (ast.c:1537) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C493D: ast_for_classdef (ast.c:3798) ==16872== by 0x5C7994: PyAST_FromNodeObject (ast.c:735) ==16872== by 0x53186E: PyParser_ASTFromStringObject (pythonrun.c:1135) ==16872== by 0x53186E: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x5BE433: decode_unicode (ast.c:3955) ==16872== by 0x5BE433: parsestr (ast.c:4058) ==16872== by 0x5C08F2: parsestrplus (ast.c:4103) ==16872== by 0x5C08F2: ast_for_atom (ast.c:2018) ==16872== by 0x5C08F2: ast_for_atom_expr (ast.c:2381) ==16872== by 0x5C08F2: ast_for_power (ast.c:2418) ==16872== by 0x5C08F2: ast_for_expr (ast.c:2606) ==16872== by 0x5C4654: ast_for_testlist (ast.c:2797) ==16872== by 0x5C4654: ast_for_expr_stmt (ast.c:2819) ==16872== by 0x5C4654: ast_for_stmt (ast.c:3829) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C4F61: ast_for_funcdef_impl (ast.c:1537) ==16872== by 0x5C47EA: ast_for_suite (ast.c:3344) ==16872== by 0x5C493D: ast_for_classdef (ast.c:3798) ==16872== by 0x5C7994: PyAST_FromNodeObject (ast.c:735) ==16872== by 0x53186E: PyParser_ASTFromStringObject (pythonrun.c:1135) ==16872== by 0x53186E: PyRun_StringFlags (pythonrun.c:913) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591F06: freechildren (node.c:146) ==16872== by 0x591F06: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x531879: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x531879: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Address 0xf161020 is 32,688 bytes inside a block of size 36,032 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5933F2: parsetok (parsetok.c:314) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x5C8814: PyParser_New (parser.c:78) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x509822: compiler_exit_scope (compile.c:641) ==16872== by 0x509822: compiler_function (compile.c:1708) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5005A8: compiler_unit_free (compile.c:504) ==16872== by 0x509822: compiler_exit_scope (compile.c:641) ==16872== by 0x509822: compiler_function (compile.c:1708) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Address 0xf16d020 is 1,824 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B83D: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF1D: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x531919: run_mod (pythonrun.c:992) ==16872== by 0x531919: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Address 0xf0e3020 is 16 bytes inside a block of size 32 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x550DD3: lock_dealloc (_threadmodule.c:40) ==16872== by 0x473C13: dict_dealloc (dictobject.c:1646) ==16872== by 0x492091: subtype_dealloc (typeobject.c:1194) ==16872== by 0x473C13: dict_dealloc (dictobject.c:1646) ==16872== by 0x492091: subtype_dealloc (typeobject.c:1194) ==16872== by 0x598F16: method_dealloc (classobject.c:198) ==16872== by 0x4FBBB4: PyEval_EvalFrameEx (ceval.c:3246) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x54B98E: PyThread_allocate_lock (thread_pthread.h:285) ==16872== by 0x551CC7: newlockobject (_threadmodule.c:544) ==16872== by 0x551CC7: thread_PyThread_allocate_lock (_threadmodule.c:1130) ==16872== by 0x4FD925: call_function (ceval.c:4737) ==16872== by 0x4FD925: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x598B5C: method_call (classobject.c:330) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x49B6EA: slot_tp_init (typeobject.c:6314) ==16872== by 0x4952C9: type_call (typeobject.c:905) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x4969B7: type_clear (typeobject.c:3316) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E7D: r_object (marshal.c:1356) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== Address 0xc86a020 is 944 bytes inside a block of size 1,008 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EDE: code_dealloc (codeobject.c:404) ==16872== by 0x5A5E76: func_dealloc (funcobject.c:550) ==16872== by 0x5A598E: sm_dealloc (funcobject.c:906) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x4969B7: type_clear (typeobject.c:3316) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E7D: r_object (marshal.c:1356) ==16872== Address 0xc86a020 is 944 bytes inside a block of size 1,008 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x5A5E76: func_dealloc (funcobject.c:550) ==16872== by 0x5A598E: sm_dealloc (funcobject.c:906) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x4969B7: type_clear (typeobject.c:3316) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E7D: r_object (marshal.c:1356) ==16872== Address 0xc879020 is 16 bytes inside a block of size 32 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x45EC74: list_dealloc (listobject.c:328) ==16872== by 0x4A0157: type_new (typeobject.c:2447) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F5976: PyEval_CallObjectWithKeywords (ceval.c:4633) ==16872== by 0x4F21A2: builtin___build_class__ (bltinmodule.c:183) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x461A73: PyList_New (listobject.c:169) ==16872== by 0x49FC00: type_new (typeobject.c:2414) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F5976: PyEval_CallObjectWithKeywords (ceval.c:4633) ==16872== by 0x4F21A2: builtin___build_class__ (bltinmodule.c:183) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493F22: type_dealloc (typeobject.c:3094) ==16872== by 0x492048: subtype_dealloc (typeobject.c:1215) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x4969B7: type_clear (typeobject.c:3316) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E7D: r_object (marshal.c:1356) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== Address 0xc879020 is 16 bytes inside a block of size 32 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x45EC74: list_dealloc (listobject.c:328) ==16872== by 0x4A0157: type_new (typeobject.c:2447) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F5976: PyEval_CallObjectWithKeywords (ceval.c:4633) ==16872== by 0x4F21A2: builtin___build_class__ (bltinmodule.c:183) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x461A73: PyList_New (listobject.c:169) ==16872== by 0x49FC00: type_new (typeobject.c:2414) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F5976: PyEval_CallObjectWithKeywords (ceval.c:4633) ==16872== by 0x4F21A2: builtin___build_class__ (bltinmodule.c:183) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493F22: type_dealloc (typeobject.c:3094) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x493FA6: type_dealloc (typeobject.c:3081) ==16872== by 0x54F669: delete_garbage (gcmodule.c:867) ==16872== by 0x54F669: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E7D: r_object (marshal.c:1356) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== Address 0xc87b020 is 1,648 bytes inside a block of size 3,104 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x4969B7: type_clear (typeobject.c:3316) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E7D: r_object (marshal.c:1356) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4736A9: new_keys_object (dictobject.c:324) ==16872== by 0x4736A9: dictresize (dictobject.c:915) ==16872== by 0x47705B: PyDict_Merge (dictobject.c:2133) ==16872== by 0x478322: PyDict_Copy (dictobject.c:2256) ==16872== by 0x49F935: type_new (typeobject.c:2342) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F5976: PyEval_CallObjectWithKeywords (ceval.c:4633) ==16872== by 0x4F21A2: builtin___build_class__ (bltinmodule.c:183) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== Address 0xf212020 is 2,464 bytes inside a block of size 2,832 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E69: r_object (marshal.c:1353) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x50725D: compiler_addop_o (compile.c:1140) ==16872== by 0x50725D: compiler_visit_keyword (compile.c:3534) ==16872== by 0x50725D: compiler_call_helper (compile.c:3256) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0xf3b2020 is 464 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B845: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF2A: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x507323: compiler_call_helper (compile.c:3288) ==16872== by 0x507094: compiler_call_helper (compile.c:3215) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xf3dc020 is 1,680 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B845: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF2A: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5049C4: assemble_free (compile.c:4292) ==16872== by 0x5049C4: assemble (compile.c:4741) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== Address 0xf3e3020 is 80 bytes inside a block of size 545 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x50414F: assemble (compile.c:4736) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CC34: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CC34: _PyObject_Alloc.isra.0 (obmalloc.c:1376) ==16872== by 0x41CEB8: _PyObject_Realloc (obmalloc.c:1666) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x5040B3: assemble_emit (compile.c:4440) ==16872== by 0x5040B3: assemble (compile.c:4730) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x4D4DC9: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13472) ==16872== by 0x4D8427: _PyUnicodeWriter_WriteCharInline (unicodeobject.c:13483) ==16872== by 0x4D8427: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4800) ==16872== by 0x520898: r_object (marshal.c:1153) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Address 0x10cab020 is 992 bytes inside a block of size 1,008 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520EE7: r_object (marshal.c:1377) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FFA92: _PyEval_EvalCodeWithName (ceval.c:4082) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x598B5C: method_call (classobject.c:330) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x49B6EA: slot_tp_init (typeobject.c:6314) ==16872== by 0x4952C9: type_call (typeobject.c:905) ==16872== Address 0x10ce5020 is 1,232 bytes inside a block of size 2,533 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x4FDE21: call_function (ceval.c:4760) ==16872== by 0x4FDE21: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x598B5C: method_call (classobject.c:330) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x49B6EA: slot_tp_init (typeobject.c:6314) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x44A2AF: _PyBytes_FromSize (bytesobject.c:79) ==16872== by 0x44A2AF: PyBytes_FromStringAndSize (bytesobject.c:113) ==16872== by 0x424F8C: os_urandom_impl (posixmodule.c:11171) ==16872== by 0x424F8C: os_urandom (posixmodule.c.h:5168) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x598B5C: method_call (classobject.c:330) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x4FD28F: PyEval_EvalFrameEx (ceval.c:1777) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x4FD28F: PyEval_EvalFrameEx (ceval.c:1777) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x43B9AE: bytearray_dealloc (bytearrayobject.c:1093) ==16872== by 0x4F947B: PyEval_EvalFrameEx (ceval.c:1390) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x10d9e020 is 63,968 bytes inside a block of size 65,313 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x4FD28F: PyEval_EvalFrameEx (ceval.c:1777) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x445DB1: bytes_repeat (bytesobject.c:1345) ==16872== by 0x4F99BB: PyEval_EvalFrameEx (ceval.c:1500) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x43B9AE: bytearray_dealloc (bytearrayobject.c:1093) ==16872== by 0x5986A3: cell_dealloc (cellobject.c:50) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FFA92: _PyEval_EvalCodeWithName (ceval.c:4082) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x10dbf020 is 656 bytes inside a block of size 769 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x43B9AE: bytearray_dealloc (bytearrayobject.c:1093) ==16872== by 0x4FD53F: PyEval_EvalFrameEx (ceval.c:1601) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x43FEA3: PyByteArray_FromStringAndSize (bytearrayobject.c:132) ==16872== by 0x44489F: bytearray_translate_impl.isra.31 (bytearrayobject.c:1574) ==16872== by 0x444B1C: bytearray_translate (bytearrayobject.c.h:80) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x10dae020 is 64,112 bytes inside a block of size 65,537 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x43B9AE: bytearray_dealloc (bytearrayobject.c:1093) ==16872== by 0x4F947B: PyEval_EvalFrameEx (ceval.c:1390) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CC34: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CC34: _PyObject_Alloc.isra.0 (obmalloc.c:1376) ==16872== by 0x41CEB8: _PyObject_Realloc (obmalloc.c:1666) ==16872== by 0x43DB3C: PyByteArray_Resize (bytearrayobject.c:231) ==16872== by 0x43DB3C: bytearray_iconcat (bytearrayobject.c:333) ==16872== by 0x4F7488: PyEval_EvalFrameEx (ceval.c:1774) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x4FD28F: PyEval_EvalFrameEx (ceval.c:1777) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x10df2020 is 32 bytes before a block of size 1,936 in arena "client" ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x43B9AE: bytearray_dealloc (bytearrayobject.c:1093) ==16872== by 0x4FD53F: PyEval_EvalFrameEx (ceval.c:1601) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x10e55020 is 384 bytes inside a block of size 513 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x43DB3C: PyByteArray_Resize (bytearrayobject.c:231) ==16872== by 0x43DB3C: bytearray_iconcat (bytearrayobject.c:333) ==16872== by 0x4F7488: PyEval_EvalFrameEx (ceval.c:1774) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CC34: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CC34: _PyObject_Alloc.isra.0 (obmalloc.c:1376) ==16872== by 0x41CEB8: _PyObject_Realloc (obmalloc.c:1666) ==16872== by 0x43DB3C: PyByteArray_Resize (bytearrayobject.c:231) ==16872== by 0x43DB3C: bytearray_iconcat (bytearrayobject.c:333) ==16872== by 0x4F7488: PyEval_EvalFrameEx (ceval.c:1774) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x50414F: assemble (compile.c:4736) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x44FA2E: _PyBytes_Resize (bytesobject.c:3572) ==16872== by 0x50414F: assemble (compile.c:4736) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5049C4: assemble_free (compile.c:4292) ==16872== by 0x5049C4: assemble (compile.c:4741) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5049C4: assemble_free (compile.c:4292) ==16872== by 0x5049C4: assemble (compile.c:4741) ==16872== by 0x50C9F4: compiler_class (compile.c:1818) ==16872== by 0x50C9F4: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4A9A4F: unicode_resize (unicodeobject.c:1687) ==16872== by 0x4CDCBA: PyUnicode_Append (unicodeobject.c:11235) ==16872== by 0x41B919: unicode_concatenate (ceval.c:5377) ==16872== by 0x4FCEC1: PyEval_EvalFrameEx (ceval.c:1571) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Address 0x10fbd020 is 112 bytes inside a block of size 582 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x4FCE76: PyEval_EvalFrameEx (ceval.c:1578) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x4A6D81: PyUnicode_New (unicodeobject.c:1098) ==16872== by 0x4CBDCE: PyUnicode_Join (unicodeobject.c:9837) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x4FCE76: PyEval_EvalFrameEx (ceval.c:1578) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x10fbd020 is 112 bytes inside a block of size 582 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x4FCE76: PyEval_EvalFrameEx (ceval.c:1578) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x41CF7F: PyMem_RawMalloc (obmalloc.c:293) ==16872== by 0x41CF7F: _PyObject_Alloc (obmalloc.c:1376) ==16872== by 0x41CF7F: _PyObject_Malloc (obmalloc.c:1386) ==16872== by 0x4A6D81: PyUnicode_New (unicodeobject.c:1098) ==16872== by 0x4CBDCE: PyUnicode_Join (unicodeobject.c:9837) ==16872== by 0x4FDA7C: call_function (ceval.c:4743) ==16872== by 0x4FDA7C: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x599F5E: code_dealloc (codeobject.c:405) ==16872== by 0x5A48F9: frame_dealloc (frameobject.c:459) ==16872== by 0x53E9A6: tb_dealloc (traceback.c:55) ==16872== by 0x53E9B6: tb_dealloc (traceback.c:54) ==16872== by 0x4FA01F: PyEval_EvalFrameEx (ceval.c:2138) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== Address 0x10fe4020 is 0 bytes after a block of size 704 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EB5: code_dealloc (codeobject.c:416) ==16872== by 0x5A48F9: frame_dealloc (frameobject.c:459) ==16872== by 0x53E9A6: tb_dealloc (traceback.c:55) ==16872== by 0x53E9B6: tb_dealloc (traceback.c:54) ==16872== by 0x4FA01F: PyEval_EvalFrameEx (ceval.c:2138) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FF5D2: ext_do_call (ceval.c:5084) ==16872== by 0x4FF5D2: PyEval_EvalFrameEx (ceval.c:3328) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x10fe4020 is 0 bytes after a block of size 704 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x463861: list_resize (listobject.c:63) ==16872== by 0x463861: app1 (listobject.c:294) ==16872== by 0x463861: PyList_Append (listobject.c:306) ==16872== by 0x5201D5: r_ref (marshal.c:897) ==16872== by 0x5201D5: r_object (marshal.c:1132) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== by 0x5216FF: read_object (marshal.c:1445) ==16872== by 0x5216FF: marshal_loads (marshal.c:1745) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D4DAA: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13459) ==16872== by 0x4D4F78: _PyUnicodeWriter_WriteStr (unicodeobject.c:13518) ==16872== by 0x547D2A: format_string_internal (formatter_unicode.c:757) ==16872== by 0x547D2A: _PyUnicode_FormatAdvancedWriter (formatter_unicode.c:1400) ==16872== by 0x4E01A6: render_field (unicode_format.h:513) ==16872== by 0x4E01A6: output_markup (unicode_format.h:840) ==16872== by 0x4E01A6: do_markup.constprop.67 (unicode_format.h:887) ==16872== by 0x4E0DE4: build_string (unicode_format.h:918) ==16872== by 0x4E0DE4: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D4DAA: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:13459) ==16872== by 0x4D4F78: _PyUnicodeWriter_WriteStr (unicodeobject.c:13518) ==16872== by 0x547D2A: format_string_internal (formatter_unicode.c:757) ==16872== by 0x547D2A: _PyUnicode_FormatAdvancedWriter (formatter_unicode.c:1400) ==16872== by 0x4E01A6: render_field (unicode_format.h:513) ==16872== by 0x4E01A6: output_markup (unicode_format.h:840) ==16872== by 0x4E01A6: do_markup.constprop.67 (unicode_format.h:887) ==16872== by 0x4E0DE4: build_string (unicode_format.h:918) ==16872== by 0x4E0DE4: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41CE59: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D657A: _PyUnicodeWriter_Finish (unicodeobject.c:13652) ==16872== by 0x4E0DF0: build_string (unicode_format.h:924) ==16872== by 0x4E0DF0: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41CE6E: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x4A1E28: resize_compact (unicodeobject.c:733) ==16872== by 0x4D657A: _PyUnicodeWriter_Finish (unicodeobject.c:13652) ==16872== by 0x4E0DF0: build_string (unicode_format.h:924) ==16872== by 0x4E0DF0: do_string_format (unicode_format.h:950) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x50290F: compiler_make_closure (compile.c:1475) ==16872== by 0x50988C: compiler_function (compile.c:1720) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x11008020 is 1,280 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B845: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF2A: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x507323: compiler_call_helper (compile.c:3288) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x1100e020 is 1,808 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B845: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF2A: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493F22: type_dealloc (typeobject.c:3094) ==16872== by 0x492048: subtype_dealloc (typeobject.c:1215) ==16872== by 0x54F669: delete_garbage (gcmodule.c:867) ==16872== by 0x54F669: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x5502D8: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x5502D8: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x491939: PyType_GenericAlloc (typeobject.c:923) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F9621: do_call (ceval.c:4989) ==16872== by 0x4F9621: call_function (ceval.c:4785) ==16872== by 0x4F9621: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== Address 0x11c1a020 is 16 bytes after a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FFA92: _PyEval_EvalCodeWithName (ceval.c:4082) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5CE6: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x491874: slot_tp_new (typeobject.c:6351) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F9621: do_call (ceval.c:4989) ==16872== by 0x4F9621: call_function (ceval.c:4785) ==16872== by 0x4F9621: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4FFA37: _PyEval_EvalCodeWithName (ceval.c:3876) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5CE6: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x491874: slot_tp_new (typeobject.c:6351) ==16872== by 0x495242: type_call (typeobject.c:890) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F9621: do_call (ceval.c:4989) ==16872== by 0x4F9621: call_function (ceval.c:4785) ==16872== by 0x4F9621: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493F22: type_dealloc (typeobject.c:3094) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x493FA6: type_dealloc (typeobject.c:3081) ==16872== by 0x54F669: delete_garbage (gcmodule.c:867) ==16872== by 0x54F669: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493F22: type_dealloc (typeobject.c:3094) ==16872== by 0x48FFD5: tupledealloc (tupleobject.c:236) ==16872== by 0x493FA6: type_dealloc (typeobject.c:3081) ==16872== by 0x54F669: delete_garbage (gcmodule.c:867) ==16872== by 0x54F669: collect (gcmodule.c:1014) ==16872== by 0x54FDB8: collect_with_callback (gcmodule.c:1119) ==16872== by 0x54FDB8: collect_generations (gcmodule.c:1142) ==16872== by 0x550530: _PyObject_GC_Alloc (gcmodule.c:1708) ==16872== by 0x550530: _PyObject_GC_Malloc (gcmodule.c:1718) ==16872== by 0x550530: _PyObject_GC_NewVar (gcmodule.c:1747) ==16872== by 0x490874: PyTuple_New (tupleobject.c:104) ==16872== by 0x520518: r_object (marshal.c:1181) ==16872== by 0x520E53: r_object (marshal.c:1350) ==16872== by 0x520569: r_object (marshal.c:1187) ==16872== by 0x520E3D: r_object (marshal.c:1347) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591DC9: freechildren (node.c:146) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DC9: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x531879: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x531879: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x11dc7020 is 33,920 bytes inside a block of size 36,032 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x5933F2: parsetok (parsetok.c:314) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x5C8814: PyParser_New (parser.c:78) ==16872== by 0x593156: parsetok (parsetok.c:191) ==16872== by 0x531846: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x531846: PyRun_StringFlags (pythonrun.c:913) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x50019C: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x50019C: PyEval_EvalCode (ceval.c:777) ==16872== by 0x4F3759: builtin_exec_impl (bltinmodule.c:956) ==16872== by 0x4F3759: builtin_exec (bltinmodule.c.h:274) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x505AFB: compiler_call (compile.c:3170) ==16872== by 0x505AFB: compiler_visit_expr (compile.c:3838) ==16872== by 0x507094: compiler_call_helper (compile.c:3215) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x11dd8020 is 1,552 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B83D: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF1D: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x501219: compiler_next_instr (compile.c:823) ==16872== by 0x501219: compiler_addop_i (compile.c:1173) ==16872== by 0x5059D9: compiler_addop_o (compile.c:1140) ==16872== by 0x5059D9: compiler_visit_expr (compile.c:3852) ==16872== by 0x507094: compiler_call_helper (compile.c:3215) ==16872== by 0x507094: compiler_call_helper (compile.c:3215) ==16872== by 0x50B388: compiler_visit_stmt (compile.c:2631) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x11ead020 is 1,744 bytes inside a block of size 2,048 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x52B83D: PyCode_Optimize (peephole.c:721) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x52AF1D: PyCode_Optimize (peephole.c:418) ==16872== by 0x5044B7: makecode (compile.c:4621) ==16872== by 0x5044B7: assemble (compile.c:4739) ==16872== by 0x509809: compiler_function (compile.c:1705) ==16872== by 0x50CB36: compiler_body (compile.c:1334) ==16872== by 0x50CB36: compiler_class (compile.c:1790) ==16872== by 0x50CB36: compiler_visit_stmt (compile.c:2615) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x5318B0: run_mod (pythonrun.c:988) ==16872== by 0x5318B0: PyRun_StringFlags (pythonrun.c:915) ==16872== by 0x4F36F5: builtin_exec_impl (bltinmodule.c:972) ==16872== by 0x4F36F5: builtin_exec (bltinmodule.c.h:274) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== ==16872== ==16872== More than 100 errors detected. Subsequent errors ==16872== will still be recorded, but in less detail than before. ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FD78B: fast_function (ceval.c:4858) ==16872== by 0x4FD78B: call_function (ceval.c:4783) ==16872== by 0x4FD78B: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x438F85: _PyObject_CallMethodIdObjArgs (abstract.c:2424) ==16872== by 0x51C996: PyImport_ImportModuleLevelObject (import.c:1595) ==16872== ==16924== Warning: invalid file descriptor 1024 in syscall close() ==16924== Warning: invalid file descriptor 1025 in syscall close() ==16924== Warning: invalid file descriptor 1026 in syscall close() ==16924== Warning: invalid file descriptor 1027 in syscall close() ==16924== Use --log-fd= to select an alternative log fd. ==16924== Warning: invalid file descriptor 1028 in syscall close() ==16924== Warning: invalid file descriptor 1029 in syscall close() ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591F35: freechildren (node.c:146) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x5321B5: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x5321B5: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x5c5c020 is 128 bytes inside a block of size 960 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x532182: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x532182: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x592B4D: PyNode_AddChild (node.c:98) ==16872== by 0x5C8A25: push (parser.c:126) ==16872== by 0x5C8A25: PyParser_AddToken (parser.c:260) ==16872== by 0x59322D: parsetok (parsetok.c:263) ==16872== by 0x532182: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x532182: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591F35: freechildren (node.c:146) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x591DB6: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x5321B5: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x5321B5: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x473D76: free_keys_object (dictobject.c:351) ==16872== by 0x473D76: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591E14: freechildren (node.c:146) ==16872== by 0x591E14: freechildren (node.c:144) ==16872== by 0x591E14: freechildren (node.c:144) ==16872== by 0x591E14: freechildren (node.c:144) ==16872== by 0x591E14: freechildren (node.c:144) ==16872== by 0x591E14: freechildren (node.c:144) ==16872== by 0x591E14: freechildren (node.c:144) ==16872== by 0x592BED: PyNode_Free (node.c:124) ==16872== by 0x5321B5: PyParser_ASTFromStringObject (pythonrun.c:1136) ==16872== by 0x5321B5: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0xc7f2020 is 64 bytes inside a block of size 797 free'd ==16872== at 0x4C2C291: realloc (vg_replace_malloc.c:836) ==16872== by 0x5960D7: PyTokenizer_FromUTF8 (tokenizer.c:833) ==16872== by 0x593994: PyParser_ParseStringObject (parsetok.c:55) ==16872== by 0x532182: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x532182: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x594333: translate_newlines.isra.0 (tokenizer.c:710) ==16872== by 0x5960D7: PyTokenizer_FromUTF8 (tokenizer.c:833) ==16872== by 0x593994: PyParser_ParseStringObject (parsetok.c:55) ==16872== by 0x532182: PyParser_ASTFromStringObject (pythonrun.c:1126) ==16872== by 0x532182: Py_CompileStringObject (pythonrun.c:1043) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41CE50: _PyObject_Realloc (obmalloc.c:1647) ==16872== by 0x5013E1: compiler_next_instr (compile.c:823) ==16872== by 0x5013E1: compiler_addop (compile.c:1085) ==16872== by 0x50B277: compiler_visit_stmt (compile.c:2686) ==16872== by 0x50B91C: compiler_if (compile.c:1962) ==16872== by 0x50B91C: compiler_visit_stmt (compile.c:2646) ==16872== by 0x50978D: compiler_function (compile.c:1703) ==16872== by 0x50E7F4: compiler_body (compile.c:1334) ==16872== by 0x50E7F4: compiler_mod (compile.c:1354) ==16872== by 0x50E7F4: PyAST_CompileObject (compile.c:331) ==16872== by 0x532201: Py_CompileStringObject (pythonrun.c:1053) ==16872== by 0x4F3CDD: builtin_compile_impl (bltinmodule.c:755) ==16872== by 0x4F3CDD: builtin_compile (bltinmodule.c.h:171) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0xc801020 is 16 bytes after a block of size 32 in arena "client" ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0xFB38C99: decode_common (convert.c:234) ==16872== by 0xFB38C99: pycbc_tc_simple_decode (convert.c:260) ==16872== by 0xFB4D3C2: decode_data (pycbc_http.c:108) ==16872== by 0xFB4D3C2: pycbc_httpresult_complete (pycbc_http.c:217) ==16872== by 0xFB4D4CC: complete_callback (pycbc_http.c:258) ==16872== by 0xFDE05DF: handle_parse_chunked (http_io.cc:111) ==16872== by 0xFDE05DF: io_read(lcbio_CTX*, unsigned int) (http_io.cc:137) ==16872== by 0xFD9B50E: invoke_read_cb (ctx.c:255) ==16872== by 0xFD9B50E: E_handler (ctx.c:282) ==16872== by 0xFD7FAAC: run_loop (plugin-select.c:309) ==16872== by 0xFE2C081: lcb_wait (wait.cc:109) ==16872== by 0xFB4BFB0: pycbc_oputil_wait_common (oputil.c:702) ==16872== by 0xFB4D9BF: pycbc_Bucket__http_request (pycbc_http.c:393) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== Address 0x1291f020 is 151,984 bytes inside an unallocated block of size 154,352 in arena "client" ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0xFB4D37D: decode_data (pycbc_http.c:115) ==16872== by 0xFB4D37D: pycbc_httpresult_complete (pycbc_http.c:217) ==16872== by 0xFB4D4CC: complete_callback (pycbc_http.c:258) ==16872== by 0xFDE05DF: handle_parse_chunked (http_io.cc:111) ==16872== by 0xFDE05DF: io_read(lcbio_CTX*, unsigned int) (http_io.cc:137) ==16872== by 0xFD9B50E: invoke_read_cb (ctx.c:255) ==16872== by 0xFD9B50E: E_handler (ctx.c:282) ==16872== by 0xFD7FAAC: run_loop (plugin-select.c:309) ==16872== by 0xFE2C081: lcb_wait (wait.cc:109) ==16872== by 0xFB4BFB0: pycbc_oputil_wait_common (oputil.c:702) ==16872== by 0xFB4D9BF: pycbc_Bucket__http_request (pycbc_http.c:393) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== Address 0x12946020 is 64 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x56471E: partial_call (_functoolsmodule.c:173) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F9621: do_call (ceval.c:4989) ==16872== by 0x4F9621: call_function (ceval.c:4785) ==16872== by 0x4F9621: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5CE6: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x47830A: PyDict_Copy (dictobject.c:2253) ==16872== by 0x5646A2: partial_call (_functoolsmodule.c:157) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x4F9621: do_call (ceval.c:4989) ==16872== by 0x4F9621: call_function (ceval.c:4785) ==16872== by 0x4F9621: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5CE6: function_call (funcobject.c:627) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EDE: code_dealloc (codeobject.c:404) ==16872== by 0x5A5E76: func_dealloc (funcobject.c:550) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x473648: PyDict_Clear (dictobject.c:2609) ==16872== by 0x473648: dict_tp_clear (dictobject.c:2610) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x550020: _PyGC_CollectNoFail (gcmodule.c:1605) ==16872== by 0x51A9B3: PyImport_Cleanup (import.c:428) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x599EDE: code_dealloc (codeobject.c:404) ==16872== by 0x5A5E76: func_dealloc (funcobject.c:550) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x473648: PyDict_Clear (dictobject.c:2609) ==16872== by 0x473648: dict_tp_clear (dictobject.c:2610) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x550020: _PyGC_CollectNoFail (gcmodule.c:1605) ==16872== by 0x51A9B3: PyImport_Cleanup (import.c:428) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A5EC6: func_dealloc (funcobject.c:556) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x473648: PyDict_Clear (dictobject.c:2609) ==16872== by 0x473648: dict_tp_clear (dictobject.c:2610) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x550020: _PyGC_CollectNoFail (gcmodule.c:1605) ==16872== by 0x51A9B3: PyImport_Cleanup (import.c:428) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0xc772020 is 288 bytes inside a block of size 512 free'd ==16872== at 0x4C2B51D: operator delete(void*) (vg_replace_malloc.c:586) ==16872== by 0xFDE9044: deallocate (new_allocator.h:110) ==16872== by 0xFDE9044: _M_deallocate_node (stl_deque.h:539) ==16872== by 0xFDE9044: _M_destroy_nodes (stl_deque.h:642) ==16872== by 0xFDE9044: ~_Deque_base (stl_deque.h:565) ==16872== by 0xFDE9044: ~deque (stl_deque.h:918) ==16872== by 0xFDE9044: ~stack (stl_stack.h:96) ==16872== by 0xFDE9044: ~Reader (lcb-jsoncpp.h:1229) ==16872== by 0xFDE9044: parse_json (n1ql.cc:654) ==16872== by 0xFDE9044: lcb_QUERY_HANDLE_::lcb_QUERY_HANDLE_(lcb_st*, void const*, lcb_CMDQUERY_ const*) (n1ql.cc:1097) ==16872== by 0xFDE5644: lcb_query (n1ql.cc:1186) ==16872== by 0xFB4907C: pycbc_handle_query (n1ql.c:409) ==16872== by 0xFB49F23: query_common (n1ql.c:471) ==16872== by 0xFB49F23: pycbc_Bucket__n1ql_query (n1ql.c:503) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x4F1722: builtin_next (bltinmodule.c:1286) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== Block was alloc'd at ==16872== at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344) ==16872== by 0xFE4A489: allocate (new_allocator.h:104) ==16872== by 0xFE4A489: _M_allocate_node (stl_deque.h:533) ==16872== by 0xFE4A489: _M_create_nodes (stl_deque.h:627) ==16872== by 0xFE4A489: std::_Deque_base >::_M_initialize_map(unsigned long) (stl_deque.h:601) ==16872== by 0xFE3CB9E: _Deque_base (stl_deque.h:453) ==16872== by 0xFE3CB9E: deque (stl_deque.h:783) ==16872== by 0xFE3CB9E: Json::Reader::Reader() (lcb-jsoncpp.cpp:259) ==16872== by 0xFDE8E0A: parse_json (n1ql.cc:654) ==16872== by 0xFDE8E0A: lcb_QUERY_HANDLE_::lcb_QUERY_HANDLE_(lcb_st*, void const*, lcb_CMDQUERY_ const*) (n1ql.cc:1097) ==16872== by 0xFDE5644: lcb_query (n1ql.cc:1186) ==16872== by 0xFB4907C: pycbc_handle_query (n1ql.c:409) ==16872== by 0xFB49F23: query_common (n1ql.c:471) ==16872== by 0xFB49F23: pycbc_Bucket__n1ql_query (n1ql.c:503) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x474FB6: insertdict (dictobject.c:807) ==16872== by 0x474FB6: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x481C19: _PyModule_ClearDict (moduleobject.c:599) ==16872== by 0x51AA48: PyImport_Cleanup (import.c:460) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0xf445020 is 144 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0xD47A80C: CRYPTO_free (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xD537868: EVP_MD_CTX_cleanup (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xD4A134E: HMAC_CTX_cleanup (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xD545138: PKCS5_PBKDF2_HMAC (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xFD99528: generate_salted_password (scram_utils.c:285) ==16872== by 0xFD97BD7: cbsasl_client_step (client.c:279) ==16872== by 0xFE20186: lcb::SessionRequestImpl::send_step(lcb::MemcachedResponse const&) (negotiate.cc:328) ==16872== by 0xFE22FC5: lcb::SessionRequestImpl::handle_read(lcbio_CTX*) (negotiate.cc:572) ==16872== by 0xFD9B50E: invoke_read_cb (ctx.c:255) ==16872== by 0xFD9B50E: E_handler (ctx.c:282) ==16872== by 0xFD7FAAC: run_loop (plugin-select.c:309) ==16872== by 0xFE2C081: lcb_wait (wait.cc:109) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0xD47A5B7: CRYPTO_malloc (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xD537AB2: EVP_MD_CTX_copy_ex (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xD4A122D: HMAC_CTX_copy (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xD5450FB: PKCS5_PBKDF2_HMAC (in /usr/lib64/libcrypto.so.1.0.2k) ==16872== by 0xFD99528: generate_salted_password (scram_utils.c:285) ==16872== by 0xFD97BD7: cbsasl_client_step (client.c:279) ==16872== by 0xFE20186: lcb::SessionRequestImpl::send_step(lcb::MemcachedResponse const&) (negotiate.cc:328) ==16872== by 0xFE22FC5: lcb::SessionRequestImpl::handle_read(lcbio_CTX*) (negotiate.cc:572) ==16872== by 0xFD9B50E: invoke_read_cb (ctx.c:255) ==16872== by 0xFD9B50E: E_handler (ctx.c:282) ==16872== by 0xFD7FAAC: run_loop (plugin-select.c:309) ==16872== by 0xFE2C081: lcb_wait (wait.cc:109) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x5A5EC6: func_dealloc (funcobject.c:556) ==16872== by 0x474FB6: insertdict (dictobject.c:807) ==16872== by 0x474FB6: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x481C19: _PyModule_ClearDict (moduleobject.c:599) ==16872== by 0x51AA48: PyImport_Cleanup (import.c:460) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Conditional jump or move depends on uninitialised value(s) ==16872== at 0x41C783: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x474FB6: insertdict (dictobject.c:807) ==16872== by 0x474FB6: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x481C19: _PyModule_ClearDict (moduleobject.c:599) ==16872== by 0x51AA48: PyImport_Cleanup (import.c:460) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Use of uninitialised value of size 8 ==16872== at 0x41C79C: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x474FB6: insertdict (dictobject.c:807) ==16872== by 0x474FB6: PyDict_SetItem (dictobject.c:1232) ==16872== by 0x481C19: _PyModule_ClearDict (moduleobject.c:599) ==16872== by 0x51AA48: PyImport_Cleanup (import.c:460) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x493ECA: type_dealloc (typeobject.c:3088) ==16872== by 0x54F669: delete_garbage (gcmodule.c:867) ==16872== by 0x54F669: collect (gcmodule.c:1014) ==16872== by 0x550020: _PyGC_CollectNoFail (gcmodule.c:1605) ==16872== by 0x51A7BB: PyImport_Cleanup (import.c:481) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0x11f65020 is 0 bytes inside a block of size 8 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0xFE49E89: releaseStringValue (lcb-jsoncpp.cpp:2326) ==16872== by 0xFE49E89: ~CZString (lcb-jsoncpp.cpp:2433) ==16872== by 0xFE49E89: ~pair (stl_pair.h:96) ==16872== by 0xFE49E89: ~_Rb_tree_node (stl_tree.h:131) ==16872== by 0xFE49E89: destroy > > (new_allocator.h:124) ==16872== by 0xFE49E89: _M_destroy_node (stl_tree.h:421) ==16872== by 0xFE49E89: std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) (stl_tree.h:1127) ==16872== by 0xFE3BEAD: ~_Rb_tree (stl_tree.h:671) ==16872== by 0xFE3BEAD: ~map (stl_map.h:96) ==16872== by 0xFE3BEAD: Json::Value::~Value() (lcb-jsoncpp.cpp:2633) ==16872== by 0xFDE2E2B: lcb_cmdquery_payload (n1ql.cc:175) ==16872== by 0xFB49041: pycbc_handle_query (n1ql.c:397) ==16872== by 0xFB49F23: query_common (n1ql.c:471) ==16872== by 0xFB49F23: pycbc_Bucket__n1ql_query (n1ql.c:503) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x4F1722: builtin_next (bltinmodule.c:1286) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0xFE35D12: duplicateStringValue (lcb-jsoncpp.cpp:2278) ==16872== by 0xFE35D12: Json::Value::CZString::CZString(Json::Value::CZString const&) (lcb-jsoncpp.cpp:2422) ==16872== by 0xFE4BD4A: pair (stl_pair.h:127) ==16872== by 0xFE4BD4A: _Rb_tree_node&> (stl_tree.h:140) ==16872== by 0xFE4BD4A: construct >, std::pair&> (new_allocator.h:120) ==16872== by 0xFE4BD4A: _S_construct >, std::pair&> (alloc_traits.h:254) ==16872== by 0xFE4BD4A: construct >, std::pair&> (alloc_traits.h:393) ==16872== by 0xFE4BD4A: _M_create_node&> (stl_tree.h:406) ==16872== by 0xFE4BD4A: _M_insert_&> (stl_tree.h:1023) ==16872== by 0xFE4BD4A: std::_Rb_tree_iterator > std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert_unique_&>(std::_Rb_tree_const_iterator >, std::pair&) (stl_tree.h:1482) ==16872== by 0xFE4439D: insert&, void> (stl_map.h:657) ==16872== by 0xFE4439D: Json::Value::resolveReference(char const*, char const*) (lcb-jsoncpp.cpp:3177) ==16872== by 0xFE44F8E: operator[] (lcb-jsoncpp.cpp:3218) ==16872== by 0xFE44F8E: Json::Reader::readObject(Json::Reader::Token&) (lcb-jsoncpp.cpp:632) ==16872== by 0xFE45472: Json::Reader::readValue() (lcb-jsoncpp.cpp:348) ==16872== by 0xFE45AC0: Json::Reader::parse(char const*, char const*, Json::Value&, bool) (lcb-jsoncpp.cpp:308) ==16872== by 0xFDE2BD6: lcb_cmdquery_payload (n1ql.cc:171) ==16872== by 0xFB49041: pycbc_handle_query (n1ql.c:397) ==16872== by 0xFB49F23: query_common (n1ql.c:471) ==16872== by 0xFB49F23: pycbc_Bucket__n1ql_query (n1ql.c:503) ==16872== by 0x5AAEB8: PyCFunction_Call (methodobject.c:98) ==16872== by 0x4FF01F: do_call (ceval.c:4986) ==16872== by 0x4FF01F: call_function (ceval.c:4785) ==16872== by 0x4FF01F: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x492023: subtype_dealloc (typeobject.c:1209) ==16872== by 0x598F16: method_dealloc (classobject.c:198) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x473648: PyDict_Clear (dictobject.c:2609) ==16872== by 0x473648: dict_tp_clear (dictobject.c:2610) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x550020: _PyGC_CollectNoFail (gcmodule.c:1605) ==16872== by 0x51A7BB: PyImport_Cleanup (import.c:481) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0x10ce3020 is 32 bytes before a block of size 224 in arena "client" ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x59D960: property_dealloc (descrobject.c:1368) ==16872== by 0x4735DE: free_keys_object (dictobject.c:351) ==16872== by 0x4735DE: PyDict_Clear.part.11 (dictobject.c:1393) ==16872== by 0x4969B7: type_clear (typeobject.c:3316) ==16872== by 0x54F401: delete_garbage (gcmodule.c:866) ==16872== by 0x54F401: collect (gcmodule.c:1014) ==16872== by 0x550020: _PyGC_CollectNoFail (gcmodule.c:1605) ==16872== by 0x51A7BB: PyImport_Cleanup (import.c:481) ==16872== by 0x52D3D8: Py_Finalize.part.3 (pylifecycle.c:576) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0x1297a020 is 160 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x4F9661: do_call (ceval.c:4992) ==16872== by 0x4F9661: call_function (ceval.c:4785) ==16872== by 0x4F9661: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x4F1722: builtin_next (bltinmodule.c:1286) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x439DA8: PyIter_Next (abstract.c:2779) ==16872== by 0x439DA8: PySequence_Tuple (abstract.c:1720) ==16872== by 0x490748: tuple_new (tupleobject.c:656) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4F4D34: update_keyword_args (ceval.c:4879) ==16872== by 0x4F9596: do_call (ceval.c:4961) ==16872== by 0x4F9596: call_function (ceval.c:4785) ==16872== by 0x4F9596: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x4F1722: builtin_next (bltinmodule.c:1286) ==16872== by 0x5AAE98: PyCFunction_Call (methodobject.c:109) ==16872== by 0x4FDE97: call_function (ceval.c:4758) ==16872== by 0x4FDE97: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x5A13EF: gen_send_ex (genobject.c:141) ==16872== by 0x5A13EF: gen_iternext (genobject.c:454) ==16872== by 0x439DA8: PyIter_Next (abstract.c:2779) ==16872== by 0x439DA8: PySequence_Tuple (abstract.c:1720) ==16872== ==16872== Invalid read of size 4 ==16872== at 0x41C77A: _PyObject_Free (obmalloc.c:1420) ==16872== by 0x591B4D: PyGrammar_RemoveAccelerators (acceler.c:47) ==16872== by 0x52D489: Py_Finalize.part.3 (pylifecycle.c:674) ==16872== by 0x4204AE: Py_Main (main.c:814) ==16872== by 0x41C461: main (python.c:65) ==16872== Address 0x5e27020 is 96 bytes inside a block of size 224 free'd ==16872== at 0x4C2B06D: free (vg_replace_malloc.c:540) ==16872== by 0x473CEF: free_keys_object (dictobject.c:353) ==16872== by 0x473CEF: dict_dealloc (dictobject.c:1654) ==16872== by 0x5A4751: frame_dealloc (frameobject.c:431) ==16872== by 0x4FFA92: _PyEval_EvalCodeWithName (ceval.c:4082) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x59E721: property_descr_get (descrobject.c:1398) ==16872== by 0x483EB9: _PyObject_GenericGetAttrWithDict (object.c:1059) ==16872== by 0x483EB9: PyObject_GenericGetAttr (object.c:1119) ==16872== by 0x4F8691: PyEval_EvalFrameEx (ceval.c:2793) ==16872== Block was alloc'd at ==16872== at 0x4C29F73: malloc (vg_replace_malloc.c:309) ==16872== by 0x4743E3: new_keys_object (dictobject.c:324) ==16872== by 0x4743E3: PyDict_New (dictobject.c:408) ==16872== by 0x4FFA37: _PyEval_EvalCodeWithName (ceval.c:3876) ==16872== by 0x4FC50E: fast_function (ceval.c:4866) ==16872== by 0x4FC50E: call_function (ceval.c:4783) ==16872== by 0x4FC50E: PyEval_EvalFrameEx (ceval.c:3289) ==16872== by 0x500060: _PyEval_EvalCodeWithName (ceval.c:4071) ==16872== by 0x500147: PyEval_EvalCodeEx (ceval.c:4092) ==16872== by 0x5A5BFB: function_call (funcobject.c:627) ==16872== by 0x437E7F: PyObject_Call (abstract.c:2166) ==16872== by 0x59E721: property_descr_get (descrobject.c:1398) ==16872== by 0x483EB9: _PyObject_GenericGetAttrWithDict (object.c:1059) ==16872== by 0x483EB9: PyObject_GenericGetAttr (object.c:1119) ==16872== by 0x4F8691: PyEval_EvalFrameEx (ceval.c:2793) ==16872== by 0x4FD754: fast_function (ceval.c:4856) ==16872== by 0x4FD754: call_function (ceval.c:4783) ==16872== by 0x4FD754: PyEval_EvalFrameEx (ceval.c:3289) ==16872== ==16872== ==16872== HEAP SUMMARY: ==16872== in use at exit: 2,722,090 bytes in 7,957 blocks ==16872== total heap usage: 141,859 allocs, 133,902 frees, 53,754,361 bytes allocated ==16872== ==16872== LEAK SUMMARY: ==16872== definitely lost: 48 bytes in 1 blocks ==16872== indirectly lost: 510 bytes in 12 blocks ==16872== possibly lost: 19,712 bytes in 34 blocks ==16872== still reachable: 2,701,820 bytes in 7,910 blocks ==16872== of which reachable via heuristic: ==16872== stdstring : 4,059 bytes in 99 blocks ==16872== suppressed: 0 bytes in 0 blocks ==16872== Rerun with --leak-check=full to see details of leaked memory ==16872== ==16872== Use --track-origins=yes to see where uninitialised values come from ==16872== For lists of detected and suppressed errors, rerun with: -s ==16872== ERROR SUMMARY: 3170 errors from 119 contexts (suppressed: 0 from 0)