==8295== Memcheck, a memory error detector ==8295== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==8295== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info ==8295== Command: ./test ==8295== Parent PID: 7403 ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD504: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x41BDCFE: fileio_readall (fileio.c:645) ==8295== by 0x41BDFCA: fileio_read (fileio.c:722) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== Address 0x45f4010 is 8 bytes after a block of size 16 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x415F722: vgetargskeywords (getargs.c:190) ==8295== by 0x4160624: _PyArg_ParseTupleAndKeywords_SizeT (getargs.c:1340) ==8295== by 0x4112E50: unicode_rsplit (unicodeobject.c:12447) ==8295== by 0x40C8567: PyCFunction_Call (methodobject.c:84) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD504: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x41BDE7F: fileio_readall (fileio.c:696) ==8295== by 0x41BDFCA: fileio_read (fileio.c:722) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== Address 0x45f6010 is 5,664 bytes inside a block of size 8,209 free'd ==8295== at 0x402695A: realloc (vg_replace_malloc.c:525) ==8295== by 0x40CD5F3: PyObject_Realloc (obmalloc.c:1266) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x41BDCFE: fileio_readall (fileio.c:645) ==8295== by 0x41BDFCA: fileio_read (fileio.c:722) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x4149B42: PyEval_EvalFrameEx (ceval.c:4159) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x45f9010 is 9,688 bytes inside a block of size 12,716 free'd ==8295== at 0x402695A: realloc (vg_replace_malloc.c:525) ==8295== by 0x40CD5F3: PyObject_Realloc (obmalloc.c:1266) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x41BDE7F: fileio_readall (fileio.c:696) ==8295== by 0x41BDFCA: fileio_read (fileio.c:722) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x4096048: code_dealloc (codeobject.c:359) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x414B492: PyEval_EvalCodeEx (ceval.c:3450) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x4622010 is 41,616 bytes inside a block of size 45,369 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40CD362: PyObject_Free (obmalloc.c:1188) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x4149B42: PyEval_EvalFrameEx (ceval.c:4159) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x418AD42: PyObject_GC_Del (gcmodule.c:1630) ==8295== by 0x40D92B5: tupledealloc (tupleobject.c:249) ==8295== by 0x40960C8: code_dealloc (codeobject.c:360) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x414B492: PyEval_EvalCodeEx (ceval.c:3450) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== Address 0x4659010 is 7,448 bytes inside a block of size 8,603 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40CD362: PyObject_Free (obmalloc.c:1188) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x4149B42: PyEval_EvalFrameEx (ceval.c:4159) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x4096058: code_dealloc (codeobject.c:367) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x414B492: PyEval_EvalCodeEx (ceval.c:3450) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x4660010 is 16 bytes before a block of size 9 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x41664A6: r_object (marshal.c:885) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== ==8295== Conditional jump or move depends on uninitialised value(s) ==8295== at 0x40CD50D: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x41BDCFE: fileio_readall (fileio.c:645) ==8295== by 0x41BDFCA: fileio_read (fileio.c:722) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== Uninitialised value was created by a heap allocation ==8295== at 0x4026864: malloc (vg_replace_malloc.c:236) ==8295== by 0x40BF8DF: PyDict_New (dictobject.c:351) ==8295== by 0x414B43A: PyEval_EvalCodeEx (ceval.c:3273) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== ==8295== Use of uninitialised value of size 4 ==8295== at 0x40CD51A: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x41BDCFE: fileio_readall (fileio.c:645) ==8295== by 0x41BDFCA: fileio_read (fileio.c:722) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== Uninitialised value was created by a heap allocation ==8295== at 0x4026864: malloc (vg_replace_malloc.c:236) ==8295== by 0x40BF8DF: PyDict_New (dictobject.c:351) ==8295== by 0x414B43A: PyEval_EvalCodeEx (ceval.c:3273) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD504: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x40EC9EA: resize_compact (unicodeobject.c:685) ==8295== by 0x40F29F7: unicode_resize (unicodeobject.c:1621) ==8295== by 0x4102049: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4814) ==8295== by 0x41027B2: PyUnicode_DecodeUTF8 (unicodeobject.c:4631) ==8295== by 0x416649C: r_object (marshal.c:884) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== Address 0x47f0010 is 4,320 bytes inside a block of size 4,745 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40CD362: PyObject_Free (obmalloc.c:1188) ==8295== by 0x40EC673: unicode_dealloc (unicodeobject.c:1543) ==8295== by 0x40EEE62: unicode_putchar (unicodeobject.c:1661) ==8295== by 0x4101996: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4800) ==8295== by 0x41027B2: PyUnicode_DecodeUTF8 (unicodeobject.c:4631) ==8295== by 0x416649C: r_object (marshal.c:884) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x40EC673: unicode_dealloc (unicodeobject.c:1543) ==8295== by 0x40EEE62: unicode_putchar (unicodeobject.c:1661) ==8295== by 0x4101996: PyUnicode_DecodeUTF8Stateful (unicodeobject.c:4800) ==8295== by 0x41027B2: PyUnicode_DecodeUTF8 (unicodeobject.c:4631) ==8295== by 0x402E925: PyInit__heapq (_heapqmodule.c:714) ==8295== by 0x41645EA: _PyImport_LoadDynamicModule (importdl.c:86) ==8295== by 0x4160B92: imp_load_dynamic (import.c:1803) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A9BF: PyEval_EvalFrameEx (ceval.c:4381) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== Address 0x4827010 is not stack'd, malloc'd or (recently) free'd ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x4096048: code_dealloc (codeobject.c:359) ==8295== by 0x40D929E: tupledealloc (tupleobject.c:236) ==8295== by 0x40960C8: code_dealloc (codeobject.c:360) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x414B492: PyEval_EvalCodeEx (ceval.c:3450) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== Address 0x4782010 is 6 bytes after a block of size 10 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x41664A6: r_object (marshal.c:885) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F96: r_object (marshal.c:1056) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x418AD42: PyObject_GC_Del (gcmodule.c:1630) ==8295== by 0x4096021: code_dealloc (codeobject.c:371) ==8295== by 0x40A90C9: frame_dealloc (frameobject.c:433) ==8295== by 0x414B492: PyEval_EvalCodeEx (ceval.c:3450) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x4706010 is 0 bytes after a block of size 8 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x41664A6: r_object (marshal.c:885) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F96: r_object (marshal.c:1056) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD504: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x40EC9EA: resize_compact (unicodeobject.c:685) ==8295== by 0x4113781: _PyUnicodeWriter_Finish (unicodeobject.c:12933) ==8295== by 0x411479B: do_string_format (unicode_format.h:939) ==8295== by 0x40C8567: PyCFunction_Call (methodobject.c:84) ==8295== by 0x414A4B7: PyEval_EvalFrameEx (ceval.c:4286) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x414BA3A: PyEval_EvalCode (ceval.c:771) ==8295== by 0x413F9F5: builtin_exec (bltinmodule.c:852) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== Address 0x48eb010 is 1,512 bytes inside a block of size 1,898 free'd ==8295== at 0x402695A: realloc (vg_replace_malloc.c:525) ==8295== by 0x40CD5F3: PyObject_Realloc (obmalloc.c:1266) ==8295== by 0x40EC9EA: resize_compact (unicodeobject.c:685) ==8295== by 0x411306C: _PyUnicodeWriter_PrepareInternal (unicodeobject.c:12868) ==8295== by 0x41139BE: do_markup (unicode_format.h:891) ==8295== by 0x411478F: do_string_format (unicode_format.h:933) ==8295== by 0x40C8567: PyCFunction_Call (methodobject.c:84) ==8295== by 0x414A4B7: PyEval_EvalFrameEx (ceval.c:4286) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x414BA3A: PyEval_EvalCode (ceval.c:771) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x4071221: PyGrammar_AddAccelerators (acceler.c:124) ==8295== by 0x4072557: PyParser_New (parser.c:77) ==8295== by 0x4075594: parsetok (parsetok.c:140) ==8295== by 0x416E8C7: PyParser_ASTFromString (pythonrun.c:2097) ==8295== by 0x416EB94: PyRun_StringFlags (pythonrun.c:1926) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x48ef010 is 984 bytes inside a block of size 2,189 free'd ==8295== at 0x402695A: realloc (vg_replace_malloc.c:525) ==8295== by 0x407619A: translate_newlines.clone.0 (tokenizer.c:708) ==8295== by 0x4077837: PyTokenizer_FromUTF8 (tokenizer.c:800) ==8295== by 0x4075B66: PyParser_ParseStringFlagsFilenameEx (parsetok.c:55) ==8295== by 0x416E8C7: PyParser_ASTFromString (pythonrun.c:2097) ==8295== by 0x416EB94: PyRun_StringFlags (pythonrun.c:1926) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x4133E60: parsestr (ast.c:3738) ==8295== by 0x4136473: ast_for_expr (ast.c:3841) ==8295== by 0x413AC76: ast_for_stmt (ast.c:2549) ==8295== by 0x413B1A1: ast_for_suite (ast.c:3090) ==8295== by 0x413B5B9: ast_for_funcdef (ast.c:1511) ==8295== by 0x4138EB9: ast_for_stmt (ast.c:3607) ==8295== by 0x413B1A1: ast_for_suite (ast.c:3090) ==8295== by 0x413B385: ast_for_classdef (ast.c:3535) ==8295== by 0x4138D87: ast_for_stmt (ast.c:3609) ==8295== by 0x413B97F: PyAST_FromNode (ast.c:723) ==8295== Address 0x4da5010 is 16,752 bytes inside a block of size 18,016 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40725CF: PyParser_Delete (parser.c:101) ==8295== by 0x407588B: parsetok (parsetok.c:264) ==8295== by 0x416E8C7: PyParser_ASTFromString (pythonrun.c:2097) ==8295== by 0x416EB94: PyRun_StringFlags (pythonrun.c:1926) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x414BA3A: PyEval_EvalCode (ceval.c:771) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD504: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x414C985: compiler_next_instr.clone.16 (compile.c:752) ==8295== by 0x414F619: compiler_nameop (compile.c:1115) ==8295== by 0x414FA60: compiler_visit_expr (compile.c:3449) ==8295== by 0x414FDEC: compiler_visit_expr (compile.c:2887) ==8295== by 0x4151B93: compiler_call_helper (compile.c:2907) ==8295== by 0x414FE19: compiler_visit_expr (compile.c:2888) ==8295== by 0x41538FA: compiler_visit_stmt (compile.c:2444) ==8295== by 0x4155DA9: compiler_visit_stmt (compile.c:1276) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== Address 0x4dac010 is 104 bytes inside a block of size 1,024 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40CCBBC: PyMem_Free (object.c:1876) ==8295== by 0x416A67D: PyCode_Optimize (peephole.c:753) ==8295== by 0x414EC4D: assemble (compile.c:4132) ==8295== by 0x415325D: compiler_function (compile.c:1607) ==8295== by 0x4155DA9: compiler_visit_stmt (compile.c:1276) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD504: PyObject_Realloc (obmalloc.c:1226) ==8295== by 0x4092A0A: _PyBytes_Resize (bytesobject.c:2881) ==8295== by 0x414E83D: assemble (compile.c:4245) ==8295== by 0x4155E62: compiler_visit_stmt (compile.c:1726) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x4db2010 is 0 bytes after a block of size 2,048 alloc'd ==8295== at 0x402695A: realloc (vg_replace_malloc.c:525) ==8295== by 0x40CD5F3: PyObject_Realloc (obmalloc.c:1266) ==8295== by 0x414C985: compiler_next_instr.clone.16 (compile.c:752) ==8295== by 0x414F619: compiler_nameop (compile.c:1115) ==8295== by 0x414FA60: compiler_visit_expr (compile.c:3449) ==8295== by 0x414FDEC: compiler_visit_expr (compile.c:2887) ==8295== by 0x4151B93: compiler_call_helper (compile.c:2907) ==8295== by 0x414FE19: compiler_visit_expr (compile.c:2888) ==8295== by 0x41538FA: compiler_visit_stmt (compile.c:2444) ==8295== by 0x4155DA9: compiler_visit_stmt (compile.c:1276) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x414E6F6: assemble (compile.c:3809) ==8295== by 0x4155E62: compiler_visit_stmt (compile.c:1726) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x4db2010 is 0 bytes after a block of size 2,048 alloc'd ==8295== at 0x402695A: realloc (vg_replace_malloc.c:525) ==8295== by 0x40CD5F3: PyObject_Realloc (obmalloc.c:1266) ==8295== by 0x414C985: compiler_next_instr.clone.16 (compile.c:752) ==8295== by 0x414F619: compiler_nameop (compile.c:1115) ==8295== by 0x414FA60: compiler_visit_expr (compile.c:3449) ==8295== by 0x414FDEC: compiler_visit_expr (compile.c:2887) ==8295== by 0x4151B93: compiler_call_helper (compile.c:2907) ==8295== by 0x414FE19: compiler_visit_expr (compile.c:2888) ==8295== by 0x41538FA: compiler_visit_stmt (compile.c:2444) ==8295== by 0x4155DA9: compiler_visit_stmt (compile.c:1276) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x414BDB8: compiler_unit_free (compile.c:492) ==8295== by 0x414C4C7: compiler_exit_scope (compile.c:593) ==8295== by 0x4155E6F: compiler_visit_stmt (compile.c:1729) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== Address 0x4db1010 is 16 bytes before a block of size 1,024 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40CCBBC: PyMem_Free (object.c:1876) ==8295== by 0x416A688: PyCode_Optimize (peephole.c:753) ==8295== by 0x414EC4D: assemble (compile.c:4132) ==8295== by 0x415325D: compiler_function (compile.c:1607) ==8295== by 0x4155DA9: compiler_visit_stmt (compile.c:1276) ==8295== by 0x4157CF6: PyAST_CompileEx (compile.c:1276) ==8295== by 0x416EBBA: PyRun_StringFlags (pythonrun.c:1992) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x40EC673: unicode_dealloc (unicodeobject.c:1543) ==8295== by 0x40BE952: insertdict (dictobject.c:828) ==8295== by 0x40C975C: _PyModule_Clear (moduleobject.c:322) ==8295== by 0x4161D89: PyImport_Cleanup (import.c:381) ==8295== by 0x416E489: Py_Finalize (pythonrun.c:538) ==8295== by 0x804A492: Container::pythonFinalize() (Container.cpp:105) ==8295== by 0x804A4C1: Container::~Container() (Container.cpp:64) ==8295== by 0x804CE66: main (pytest.cpp:24) ==8295== Address 0x4684010 is 40 bytes inside a block of size 1,472 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x41664A6: r_object (marshal.c:885) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x408ACA4: bytes_dealloc (bytesobject.c:358) ==8295== by 0x4096048: code_dealloc (codeobject.c:359) ==8295== by 0x40AB1E0: func_dealloc (funcobject.c:556) ==8295== by 0x40BE952: insertdict (dictobject.c:828) ==8295== by 0x40C9645: _PyModule_Clear (moduleobject.c:303) ==8295== by 0x4161D89: PyImport_Cleanup (import.c:381) ==8295== by 0x416E489: Py_Finalize (pythonrun.c:538) ==8295== by 0x804A492: Container::pythonFinalize() (Container.cpp:105) ==8295== by 0x804A4C1: Container::~Container() (Container.cpp:64) ==8295== by 0x804CE66: main (pytest.cpp:24) ==8295== Address 0x4de6010 is not stack'd, malloc'd or (recently) free'd ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x40EC673: unicode_dealloc (unicodeobject.c:1543) ==8295== by 0x40AB230: func_dealloc (funcobject.c:562) ==8295== by 0x40BE952: insertdict (dictobject.c:828) ==8295== by 0x40C975C: _PyModule_Clear (moduleobject.c:322) ==8295== by 0x4161D89: PyImport_Cleanup (import.c:381) ==8295== by 0x416E489: Py_Finalize (pythonrun.c:538) ==8295== by 0x804A492: Container::pythonFinalize() (Container.cpp:105) ==8295== by 0x804A4C1: Container::~Container() (Container.cpp:64) ==8295== by 0x804CE66: main (pytest.cpp:24) ==8295== Address 0x4dea010 is not stack'd, malloc'd or (recently) free'd ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x40EC673: unicode_dealloc (unicodeobject.c:1543) ==8295== by 0x40BF650: dict_dealloc (dictobject.c:378) ==8295== by 0x40BE952: insertdict (dictobject.c:828) ==8295== by 0x40C975C: _PyModule_Clear (moduleobject.c:322) ==8295== by 0x4161D89: PyImport_Cleanup (import.c:381) ==8295== by 0x416E489: Py_Finalize (pythonrun.c:538) ==8295== by 0x804A492: Container::pythonFinalize() (Container.cpp:105) ==8295== by 0x804A4C1: Container::~Container() (Container.cpp:64) ==8295== by 0x804CE66: main (pytest.cpp:24) ==8295== Address 0x4e0d010 is 3 bytes after a block of size 21 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x41664A6: r_object (marshal.c:885) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== by 0x407DA55: PyObject_Call (abstract.c:2064) ==8295== by 0x4148CC1: PyEval_EvalFrameEx (ceval.c:4384) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x40EC673: unicode_dealloc (unicodeobject.c:1543) ==8295== by 0x40BE952: insertdict (dictobject.c:828) ==8295== by 0x40C9645: _PyModule_Clear (moduleobject.c:303) ==8295== by 0x4161F60: PyImport_Cleanup (import.c:398) ==8295== by 0x416E489: Py_Finalize (pythonrun.c:538) ==8295== by 0x804A492: Container::pythonFinalize() (Container.cpp:105) ==8295== by 0x804A4C1: Container::~Container() (Container.cpp:64) ==8295== by 0x804CE66: main (pytest.cpp:24) ==8295== Address 0x4770010 is 16 bytes before a block of size 20 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x41664A6: r_object (marshal.c:885) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F96: r_object (marshal.c:1056) ==8295== by 0x4165ABD: r_object (marshal.c:907) ==8295== by 0x4165F81: r_object (marshal.c:1053) ==8295== by 0x41667F8: marshal_loads (marshal.c:1132) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x4149B1E: PyEval_EvalFrameEx (ceval.c:4157) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x40AB00B: function_call (funcobject.c:633) ==8295== ==8295== Invalid read of size 4 ==8295== at 0x40CD339: PyObject_Free (obmalloc.c:987) ==8295== by 0x4071469: PyGrammar_RemoveAccelerators (acceler.c:47) ==8295== by 0x416E541: Py_Finalize (pythonrun.c:637) ==8295== by 0x804A492: Container::pythonFinalize() (Container.cpp:105) ==8295== by 0x804A4C1: Container::~Container() (Container.cpp:64) ==8295== by 0x804CE66: main (pytest.cpp:24) ==8295== Address 0x48f0010 is 544 bytes inside a block of size 676 free'd ==8295== at 0x4025BF0: free (vg_replace_malloc.c:366) ==8295== by 0x40CD362: PyObject_Free (obmalloc.c:1188) ==8295== by 0x4071221: PyGrammar_AddAccelerators (acceler.c:124) ==8295== by 0x4072557: PyParser_New (parser.c:77) ==8295== by 0x4075594: parsetok (parsetok.c:140) ==8295== by 0x416E8C7: PyParser_ASTFromString (pythonrun.c:2097) ==8295== by 0x416EB94: PyRun_StringFlags (pythonrun.c:1926) ==8295== by 0x413FAC1: builtin_exec (bltinmodule.c:866) ==8295== by 0x40C8599: PyCFunction_Call (methodobject.c:81) ==8295== by 0x414A09B: PyEval_EvalFrameEx (ceval.c:4069) ==8295== by 0x414B936: PyEval_EvalCodeEx (ceval.c:3439) ==8295== by 0x41498BD: PyEval_EvalFrameEx (ceval.c:4167) ==8295== ==8295== ==8295== HEAP SUMMARY: ==8295== in use at exit: 340,720 bytes in 652 blocks ==8295== total heap usage: 24,922 allocs, 24,270 frees, 3,714,101 bytes allocated ==8295== ==8295== LEAK SUMMARY: ==8295== definitely lost: 0 bytes in 0 blocks ==8295== indirectly lost: 0 bytes in 0 blocks ==8295== possibly lost: 0 bytes in 0 blocks ==8295== still reachable: 340,720 bytes in 652 blocks ==8295== suppressed: 0 bytes in 0 blocks ==8295== Reachable blocks (those to which a pointer was found) are not shown. ==8295== To see them, rerun with: --leak-check=full --show-reachable=yes ==8295== ==8295== For counts of detected and suppressed errors, rerun with: -v ==8295== ERROR SUMMARY: 546 errors from 25 contexts (suppressed: 30 from 11)