[Pkg-rpm-devel] Bug#895035: osc: crashes with memory corruption when using new libssl1.1

Simon McVittie smcv at collabora.com
Fri Apr 6 18:54:44 UTC 2018


On Fri, 06 Apr 2018 at 19:44:18 +0200, Kurt Roeckx wrote:
> On Fri, Apr 06, 2018 at 01:58:03PM +0100, Simon McVittie wrote:
> > This is probably a bug in libssl1.1 or in python-m2crypto, but I'm
> > reporting it against osc for now, because that's the only place I know
> > how to reproduce it at the moment. X-Debbugs-Cc'd to the lower-level
> > packages' maintainers.
> 
> Can you run it under valgrind?

There's a lot of Python-related noise, but yes. It looks like a
use-after-free in m2crypto, maybe?

I tried:

PYTHONMALLOC=malloc valgrind --suppressions=/usr/lib/valgrind/python3.supp osc -A https://api.opensuse.org getbinaries openSUSE:Leap:15.0 hello standard x86_64 2>&1 | tee 895035.log

See attached. -bad.log is with openssl 1.1.0h from sid (which crashes
when not under valgrind); -good.log is with openssl 1.1.0f from stretch
(which works), for comparison. You'll see that only -bad.log has
errors involving SSL_ functions: m2crypto seems to be calling
SSL_set_session() on a SSL object that was already freed, and later on
there's what seems to be a double-free.

    smcv
-------------- next part --------------
==18926== Memcheck, a memory error detector
==18926== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==18926== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==18926== Command: /usr/bin/osc -A https://api.opensuse.org getbinaries openSUSE:Leap:15.0 hello standard x86_64
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x1E9FB5: tupledealloc.lto_priv.403 (tupleobject.c:235)
==18926==    by 0x2105EA: code_dealloc.lto_priv.219 (codeobject.c:349)
==18926==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x1F9586: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x1F9586: fixstate (acceler.c:124)
==18926==    by 0x1F9586: fixdfa (acceler.c:60)
==18926==    by 0x1F9586: PyGrammar_AddAccelerators (acceler.c:30)
==18926==    by 0x1F8DED: PyParser_New (parser.c:77)
==18926==    by 0x1F56F7: parsetok.lto_priv.2106 (parsetok.c:136)
==18926==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==18926==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22E6E8: compiler_visit_stmt.lto_priv.1864 (compile.c:2107)
==18926==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Address 0x6084020 is 16 bytes inside a block of size 768 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==18926==    by 0x226AA6: analyze_block.lto_priv.1869 (symtable.c:724)
==18926==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==18926==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==18926==    by 0x222A50: PyAST_Compile (compile.c:285)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==18926==    by 0x226413: analyze_name (symtable.c:400)
==18926==    by 0x226413: analyze_block.lto_priv.1869 (symtable.c:671)
==18926==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==18926==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==18926==    by 0x222A50: PyAST_Compile (compile.c:285)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x232530: assemble.lto_priv.1862 (compile.c:3958)
==18926==    by 0x222AC0: compiler_mod (compile.c:1221)
==18926==    by 0x222AC0: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x225181: PyRun_FileExFlags (pythonrun.c:1371)
==18926==    by 0x22462C: PyRun_SimpleFileExFlags (pythonrun.c:957)
==18926==    by 0x1D4633: Py_Main (main.c:645)
==18926==    by 0x5A2CA86: (below main) (libc-start.c:310)
==18926==  Address 0x610a020 is 736 bytes inside a block of size 768 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==18926==    by 0x226AD7: analyze_block.lto_priv.1869 (symtable.c:725)
==18926==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==18926==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==18926==    by 0x222A50: PyAST_Compile (compile.c:285)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x225181: PyRun_FileExFlags (pythonrun.c:1371)
==18926==    by 0x22462C: PyRun_SimpleFileExFlags (pythonrun.c:957)
==18926==    by 0x1D4633: Py_Main (main.c:645)
==18926==    by 0x5A2CA86: (below main) (libc-start.c:310)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==18926==    by 0x2263EE: analyze_name (symtable.c:399)
==18926==    by 0x2263EE: analyze_block.lto_priv.1869 (symtable.c:671)
==18926==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==18926==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==18926==    by 0x222A50: PyAST_Compile (compile.c:285)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x225181: PyRun_FileExFlags (pythonrun.c:1371)
==18926==    by 0x22462C: PyRun_SimpleFileExFlags (pythonrun.c:957)
==18926==    by 0x1D4633: Py_Main (main.c:645)
==18926==    by 0x5A2CA86: (below main) (libc-start.c:310)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==18926==    by 0x201B1A: fast_function (ceval.c:4446)
==18926==    by 0x201B1A: call_function (ceval.c:4392)
==18926==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x6157020 is 208 bytes inside a block of size 768 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==18926==    by 0x21FADB: instance_dealloc.lto_priv.189 (classobject.c:680)
==18926==    by 0x1EA18A: dict_dealloc.lto_priv.334 (dictobject.c:1086)
==18926==    by 0x21FADB: instance_dealloc.lto_priv.189 (classobject.c:680)
==18926==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==18926==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==18926==    by 0x1DC469: list_dealloc.lto_priv.2986 (listobject.c:309)
==18926==    by 0x1EA18A: dict_dealloc.lto_priv.334 (dictobject.c:1086)
==18926==    by 0x21FADB: instance_dealloc.lto_priv.189 (classobject.c:680)
==18926==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==18926==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==18926==    by 0x16A44A: PyObject_SetAttr.cold.32 (object.c:1252)
==18926==    by 0x1FD848: PyEval_EvalFrameEx (ceval.c:2265)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x2107B3: PyObject_GC_Del (gcmodule.c:1561)
==18926==    by 0x2107B3: code_dealloc.lto_priv.219 (codeobject.c:357)
==18926==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==18926==    by 0x2105C7: code_dealloc.lto_priv.219 (codeobject.c:348)
==18926==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x251552: output_extend (string_format.h:162)
==18926==    by 0x251552: output_data (string_format.h:184)
==18926==    by 0x251552: do_markup (string_format.h:962)
==18926==    by 0x251552: build_string (string_format.h:1002)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Address 0x66ca020 is 96 bytes inside a block of size 1,559 free'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x251552: output_extend (string_format.h:162)
==18926==    by 0x251552: output_data (string_format.h:184)
==18926==    by 0x251552: do_markup (string_format.h:962)
==18926==    by 0x251552: build_string (string_format.h:1002)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==18926==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==18926==    by 0x25093A: output_initialize (string_format.h:138)
==18926==    by 0x25093A: build_string (string_format.h:997)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x251DEA: output_extend (string_format.h:162)
==18926==    by 0x251DEA: output_data (string_format.h:184)
==18926==    by 0x251DEA: render_field (string_format.h:626)
==18926==    by 0x251DEA: output_markup (string_format.h:926)
==18926==    by 0x251DEA: do_markup (string_format.h:965)
==18926==    by 0x251DEA: build_string (string_format.h:1002)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Address 0x66ca020 is 96 bytes inside a block of size 1,559 free'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x251552: output_extend (string_format.h:162)
==18926==    by 0x251552: output_data (string_format.h:184)
==18926==    by 0x251552: do_markup (string_format.h:962)
==18926==    by 0x251552: build_string (string_format.h:1002)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==18926==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==18926==    by 0x25093A: output_initialize (string_format.h:138)
==18926==    by 0x25093A: build_string (string_format.h:997)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x250C77: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x250C77: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x250C77: build_string (string_format.h:1008)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==  Address 0x66cb020 is 640 bytes inside a block of size 2,236 free'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x251DEA: output_extend (string_format.h:162)
==18926==    by 0x251DEA: output_data (string_format.h:184)
==18926==    by 0x251DEA: render_field (string_format.h:626)
==18926==    by 0x251DEA: output_markup (string_format.h:926)
==18926==    by 0x251DEA: do_markup (string_format.h:965)
==18926==    by 0x251DEA: build_string (string_format.h:1002)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Block was alloc'd at
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x251552: output_extend (string_format.h:162)
==18926==    by 0x251552: output_data (string_format.h:184)
==18926==    by 0x251552: do_markup (string_format.h:962)
==18926==    by 0x251552: build_string (string_format.h:1002)
==18926==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==18926==    by 0x2053FA: do_call (ceval.c:4586)
==18926==    by 0x2053FA: call_function (ceval.c:4394)
==18926==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x236F5D: compiler_make_closure.lto_priv.1897 (compile.c:1274)
==18926==    by 0x22EB5E: compiler_function (compile.c:1395)
==18926==    by 0x22EB5E: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x66e1020 is 8 bytes after a block of size 136 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23456A: PyMem_Free (object.c:2360)
==18926==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x234243: PyMem_Malloc (object.c:2348)
==18926==    by 0x234243: markblocks (peephole.c:245)
==18926==    by 0x234243: PyCode_Optimize (peephole.c:352)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22BBD7: compiler_visit_keyword (compile.c:2847)
==18926==    by 0x22BBD7: compiler_call (compile.c:2547)
==18926==    by 0x22BBD7: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==18926==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x66e3020 is 288 bytes inside a block of size 332 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23456A: PyMem_Free (object.c:2360)
==18926==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x234243: PyMem_Malloc (object.c:2348)
==18926==    by 0x234243: markblocks (peephole.c:245)
==18926==    by 0x234243: PyCode_Optimize (peephole.c:352)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x1F60E0: PyObject_Realloc (obmalloc.c:1253)
==18926==    by 0x1F60E0: PyNode_AddChild (node.c:98)
==18926==    by 0x1F60E0: push (parser.c:126)
==18926==    by 0x1F60E0: PyParser_AddToken (parser.c:252)
==18926==    by 0x1F60E0: parsetok.lto_priv.2106 (parsetok.c:198)
==18926==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==18926==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22BC3D: compiler_call (compile.c:2560)
==18926==    by 0x22BC3D: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==18926==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x66ff020 is 48 bytes inside a block of size 308 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23455A: PyMem_Free (object.c:2360)
==18926==    by 0x23455A: PyCode_Optimize (peephole.c:650)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23422D: PyMem_Malloc (object.c:2348)
==18926==    by 0x23422D: PyCode_Optimize (peephole.c:346)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x7592020 is 32 bytes before a block of size 768 in arena "client"
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22B0B6: compiler_addop_o (compile.c:980)
==18926==    by 0x22B0B6: compiler_visit_expr.lto_priv.1863 (compile.c:3032)
==18926==    by 0x22BBEB: compiler_visit_keyword (compile.c:2848)
==18926==    by 0x22BBEB: compiler_call (compile.c:2547)
==18926==    by 0x22BBEB: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==18926==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==  Address 0x7593020 is 0 bytes after a block of size 32 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23456A: PyMem_Free (object.c:2360)
==18926==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE96: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x234243: PyMem_Malloc (object.c:2348)
==18926==    by 0x234243: markblocks (peephole.c:245)
==18926==    by 0x234243: PyCode_Optimize (peephole.c:352)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE96: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x27E259: complex_dealloc (complexobject.c:364)
==18926==    by 0x27E259: random_seed (_randommodule.c:288)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x23B665: long_dealloc.lto_priv.328 (complexobject.c:364)
==18926==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==18926==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==  Address 0x7711020 is 4,208 bytes inside a block of size 5,037 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==18926==    by 0x201DF8: do_call (ceval.c:4591)
==18926==    by 0x201DF8: call_function (ceval.c:4394)
==18926==    by 0x201DF8: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==18926==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==18926==    by 0x27EAEF: binascii_hexlify (binascii.c:1060)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Conditional jump or move depends on uninitialised value(s)
==18926==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==18926==    by 0x201B1A: fast_function (ceval.c:4446)
==18926==    by 0x201B1A: call_function (ceval.c:4392)
==18926==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==18926==    by 0x201B1A: fast_function (ceval.c:4446)
==18926==    by 0x201B1A: call_function (ceval.c:4392)
==18926==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22E6E8: compiler_visit_stmt.lto_priv.1864 (compile.c:2107)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Address 0x8070020 is 16 bytes inside a block of size 32 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==18926==    by 0x2327EA: makecode.isra.19 (compile.c:3852)
==18926==    by 0x2327EA: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CABF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x4C2EE04: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1DB4AC: list_resize (listobject.c:62)
==18926==    by 0x1DB4AC: listextend.lto_priv.1859 (listobject.c:824)
==18926==    by 0x1DB29A: _PyList_Extend (listobject.c:910)
==18926==    by 0x1DB29A: PySequence_List (abstract.c:2265)
==18926==    by 0x232560: makecode.isra.19 (compile.c:3822)
==18926==    by 0x232560: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==18926==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E5153: load_next (import.c:2539)
==18926==    by 0x1E5153: import_module_level.isra.3 (import.c:2256)
==18926==    by 0x1E5153: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==  Address 0x834d020 is 0 bytes after a block of size 640 alloc'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==18926==    by 0x201B1A: fast_function (ceval.c:4446)
==18926==    by 0x201B1A: call_function (ceval.c:4392)
==18926==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==18926==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Address 0x8547020 is 32 bytes inside a block of size 536 free'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==18926==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x156D08: _PyObject_GC_Malloc (gcmodule.c:1499)
==18926==    by 0x1FB58F: _PyObject_GC_NewVar (gcmodule.c:1531)
==18926==    by 0x1FB58F: PyFrame_New (frameobject.c:716)
==18926==    by 0x1FB58F: PyEval_EvalCodeEx (ceval.c:3385)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x2493E3: PyString_Repr (stringobject.c:988)
==18926==    by 0x2493E3: string_repr.lto_priv.395 (stringobject.c:997)
==18926==    by 0x26748F: PyObject_Repr (object.c:385)
==18926==    by 0x26748F: builtin_repr.lto_priv.1362 (bltinmodule.c:2165)
==18926==    by 0x201F56: call_function (ceval.c:4360)
==18926==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926==  Address 0x88f5020 is 1,440 bytes inside a block of size 1,608 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==18926==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==18926==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==  Block was alloc'd at
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x21E2D2: list_resize (listobject.c:62)
==18926==    by 0x21E2D2: app1 (listobject.c:277)
==18926==    by 0x21E2D2: listappend.lto_priv.121 (listobject.c:793)
==18926==    by 0x201F56: call_function (ceval.c:4360)
==18926==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x24710B: PyString_Format (stringobject.c:4684)
==18926==    by 0x1FE68F: PyEval_EvalFrameEx (ceval.c:1461)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==18926==  Address 0x89f2020 is 560 bytes inside a block of size 1,939 free'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x2493E3: PyString_Repr (stringobject.c:988)
==18926==    by 0x2493E3: string_repr.lto_priv.395 (stringobject.c:997)
==18926==    by 0x26748F: PyObject_Repr (object.c:385)
==18926==    by 0x26748F: builtin_repr.lto_priv.1362 (bltinmodule.c:2165)
==18926==    by 0x201F56: call_function (ceval.c:4360)
==18926==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==18926==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==18926==    by 0x249306: PyString_Repr (stringobject.c:943)
==18926==    by 0x249306: string_repr.lto_priv.395 (stringobject.c:997)
==18926==    by 0x26748F: PyObject_Repr (object.c:385)
==18926==    by 0x26748F: builtin_repr.lto_priv.1362 (bltinmodule.c:2165)
==18926==    by 0x201F56: call_function (ceval.c:4360)
==18926==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x8a47020 is 0 bytes inside a block of size 16 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==18926==    by 0x22A26C: dictbytype (compile.c:414)
==18926==    by 0x228580: compiler_enter_scope.lto_priv.1866 (compile.c:491)
==18926==    by 0x222A80: compiler_mod (compile.c:1193)
==18926==    by 0x222A80: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1D4C08: PyList_New (listobject.c:152)
==18926==    by 0x22A0F7: dict_keys (dictobject.c:1306)
==18926==    by 0x22A0F7: PyDict_Keys (dictobject.c:1770)
==18926==    by 0x22A0F7: dictbytype (compile.c:378)
==18926==    by 0x228580: compiler_enter_scope.lto_priv.1866 (compile.c:491)
==18926==    by 0x222A80: compiler_mod (compile.c:1193)
==18926==    by 0x222A80: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Conditional jump or move depends on uninitialised value(s)
==18926==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==18926==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==18926==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==18926==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x2742CB: call_function_tail (abstract.c:2579)
==18926==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==18926==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==18926==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==18926==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==18926==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x2742CB: call_function_tail (abstract.c:2579)
==18926==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==18926==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==18926==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==18926==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==18926==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x2742CB: call_function_tail (abstract.c:2579)
==18926==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==18926==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x8ac7020 is 4,960 bytes inside a block of size 8,229 free'd
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==18926==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==18926==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==18926==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x2742CB: call_function_tail (abstract.c:2579)
==18926==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==18926==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==18926==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==18926==    by 0x273C19: fileio_readall.lto_priv.1237 (fileio.c:586)
==18926==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==18926==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==18926==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x2742CB: call_function_tail (abstract.c:2579)
==18926==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==18926==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x257F6C: file_read.lto_priv.696 (fileobject.c:1146)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==18926==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==18926==  Address 0x5e25020 is 2,528 bytes inside a block of size 4,096 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x5A867BA: _IO_setb (genops.c:349)
==18926==    by 0x5A84DFB: _IO_file_close_it@@GLIBC_2.2.5 (fileops.c:154)
==18926==    by 0x5A781D6: fclose@@GLIBC_2.2.5 (iofclose.c:53)
==18926==    by 0x1F32D3: load_source_module.lto_priv.1599 (import.c:1095)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E61A2: PyObject_Call (abstract.c:2547)
==18926==    by 0x1E61A2: call_function_tail (abstract.c:2579)
==18926==    by 0x1E61A2: PyObject_CallFunction (abstract.c:2603)
==18926==    by 0x1E4978: PyImport_Import (import.c:2911)
==18926==    by 0x1E48BC: PyImport_ImportModule (import.c:2151)
==18926==    by 0x1EF0CF: initsite.lto_priv.1256 (pythonrun.c:735)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x5A77FDB: _IO_file_doallocate (filedoalloc.c:101)
==18926==    by 0x5A86848: _IO_doallocbuf (genops.c:365)
==18926==    by 0x5A85893: _IO_file_underflow@@GLIBC_2.2.5 (fileops.c:495)
==18926==    by 0x5A868C1: _IO_default_uflow (genops.c:380)
==18926==    by 0x1F35FB: r_long (marshal.c:530)
==18926==    by 0x1F355A: PyMarshal_ReadLongFromFile (marshal.c:1121)
==18926==    by 0x1F3290: check_compiled_module (import.c:796)
==18926==    by 0x1F3290: load_source_module.lto_priv.1599 (import.c:1092)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E61A2: PyObject_Call (abstract.c:2547)
==18926==    by 0x1E61A2: call_function_tail (abstract.c:2579)
==18926==    by 0x1E61A2: PyObject_CallFunction (abstract.c:2603)
==18926== 
==18926== Conditional jump or move depends on uninitialised value(s)
==18926==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x257F6C: file_read.lto_priv.696 (fileobject.c:1146)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==18926==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x257F6C: file_read.lto_priv.696 (fileobject.c:1146)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==18926==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x186F52: textiowrapper_read.lto_priv.1553 (textio.c:1520)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==18926==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==18926==    by 0x29802D: builtin_next.lto_priv.1352 (bltinmodule.c:1119)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x275924: _bufferedreader_read_all (bufferedio.c:1400)
==18926==    by 0x275924: buffered_read.lto_priv.1505 (bufferedio.c:837)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x2742CB: call_function_tail (abstract.c:2579)
==18926==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==18926==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==18926==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x20FD8A: PyObject_Realloc (unicodeobject.c:446)
==18926==    by 0x20FD8A: unicode_resize (unicodeobject.c:288)
==18926==    by 0x20FD8A: _PyUnicode_Resize.lto_priv.1991 (unicodeobject.c:445)
==18926==    by 0x20993C: PyUnicodeUCS4_DecodeUTF8Stateful (unicodeobject.c:2131)
==18926==    by 0x2A1EED: utf_8_decode.lto_priv.1774 (_codecsmodule.c:270)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==18926==    by 0x28422A: _PyIncrementalNewlineDecoder_decode (textio.c:275)
==18926==    by 0x28398C: incrementalnewlinedecoder_decode.lto_priv.1546 (textio.c:482)
==18926==  Address 0x615a020 is 2,064 bytes inside a block of size 2,444 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x25618B: data_stack_dealloc (_sre.c:260)
==18926==    by 0x25618B: state_fini.lto_priv.2004 (_sre.c:1823)
==18926==    by 0x2986EE: pattern_search.lto_priv.1953 (_sre.c:2009)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Block was alloc'd at
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x2552A1: data_stack_grow.lto_priv.2810 (_sre.c:276)
==18926==    by 0x2906A3: sre_match (_sre.c:998)
==18926==    by 0x2906A3: sre_search.lto_priv.2805 (_sre.c:1631)
==18926==    by 0x2986E4: pattern_search.lto_priv.1953 (_sre.c:2000)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==18926==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==18926==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x240628: unicode_dealloc.lto_priv.425 (unicodeobject.c:394)
==18926==    by 0x210147: frame_dealloc.lto_priv.291 (frameobject.c:494)
==18926==    by 0x216E2A: tb_dealloc.lto_priv.432 (traceback.c:28)
==18926==    by 0x214DD4: PyErr_Clear (errors.c:260)
==18926==    by 0x214DD4: gen_close (genobject.c:143)
==18926==    by 0x214DD4: gen_del.lto_priv.277 (genobject.c:168)
==18926==    by 0x214833: gen_dealloc.lto_priv.273 (genobject.c:32)
==18926==    by 0x202C36: PyEval_EvalFrameEx (ceval.c:3246)
==18926==    by 0x214CCE: gen_send_ex.isra.0 (genobject.c:85)
==18926==    by 0x214CCE: gen_close (genobject.c:133)
==18926==    by 0x214CCE: gen_del.lto_priv.277 (genobject.c:168)
==18926==    by 0x214833: gen_dealloc.lto_priv.273 (genobject.c:32)
==18926==    by 0x1FCF27: call_function (ceval.c:4405)
==18926==    by 0x1FCF27: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E134: PyObject_Realloc (tupleobject.c:885)
==18926==    by 0x23E134: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x23E134: _PyTuple_Resize (tupleobject.c:871)
==18926==    by 0x1DC787: PySequence_Tuple (abstract.c:2230)
==18926==    by 0x22046A: tuple_new.lto_priv.410 (tupleobject.c:655)
==18926==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x2162CB: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x1FF72D: ext_do_call (ceval.c:4686)
==18926==    by 0x1FF72D: PyEval_EvalFrameEx (ceval.c:3048)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Address 0x77d6020 is 2,736 bytes inside a block of size 4,097 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EAE40: find_module.lto_priv.1428 (import.c:1523)
==18926==    by 0x257850: call_find_module (import.c:2982)
==18926==    by 0x257850: imp_find_module (import.c:3012)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EA838: find_module.lto_priv.1428 (import.c:1340)
==18926==    by 0x257850: call_find_module (import.c:2982)
==18926==    by 0x257850: imp_find_module (import.c:3012)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E134: PyObject_Realloc (tupleobject.c:885)
==18926==    by 0x23E134: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x23E134: _PyTuple_Resize (tupleobject.c:871)
==18926==    by 0x1DC72C: PySequence_Tuple (abstract.c:2240)
==18926==    by 0x22046A: tuple_new.lto_priv.410 (tupleobject.c:655)
==18926==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x2162CB: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x1FF72D: ext_do_call (ceval.c:4686)
==18926==    by 0x1FF72D: PyEval_EvalFrameEx (ceval.c:3048)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Address 0x7867020 is 32 bytes before a block of size 48 in arena "client"
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x1E9FB5: tupledealloc.lto_priv.403 (tupleobject.c:235)
==18926==    by 0x2105C7: code_dealloc.lto_priv.219 (codeobject.c:348)
==18926==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==18926==    by 0x1F4738: load_package.lto_priv.1597 (import.c:1188)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x21E3EC: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x21E3EC: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x21E3EC: string_concatenate.lto_priv.1751 (ceval.c:5212)
==18926==    by 0x202691: PyEval_EvalFrameEx (ceval.c:1490)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Address 0x5eb7020 is 480 bytes inside a block of size 515 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x202574: PyEval_EvalFrameEx (ceval.c:1500)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==18926==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==18926==    by 0x201DCF: do_call (ceval.c:4589)
==18926==    by 0x201DCF: call_function (ceval.c:4394)
==18926==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x201BE1: fast_function (ceval.c:4457)
==18926==    by 0x201BE1: call_function (ceval.c:4392)
==18926==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==18926==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==18926==    by 0x21C346: string_join.lto_priv.942 (stringobject.c:1665)
==18926==    by 0x201F56: call_function (ceval.c:4360)
==18926==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==18926==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==18926==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==18926==    by 0x250168: _PyObject_Str (object.c:435)
==18926==    by 0x250168: PyObject_Str (object.c:456)
==18926==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==18926==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==18926== 
==18926== Conditional jump or move depends on uninitialised value(s)
==18926==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==18926==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==18926==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==18926==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==18926==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926== 
==18926== Conditional jump or move depends on uninitialised value(s)
==18926==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x232530: assemble.lto_priv.1862 (compile.c:3958)
==18926==    by 0x22ED0E: compiler_class (compile.c:1451)
==18926==    by 0x22ED0E: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x201FBD: fast_function (ceval.c:4467)
==18926==    by 0x201FBD: call_function (ceval.c:4392)
==18926==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x236F5D: compiler_make_closure.lto_priv.1897 (compile.c:1274)
==18926==    by 0x22F989: compiler_function (compile.c:1395)
==18926==    by 0x22F989: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==  Address 0x782e020 is 3,616 bytes inside a block of size 4,097 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E4E6F: import_module_level.isra.3 (import.c:2298)
==18926==    by 0x1E4E6F: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E4BA9: import_module_level.isra.3 (import.c:2238)
==18926==    by 0x1E4BA9: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22B11B: compiler_visit_expr.lto_priv.1863 (compile.c:3043)
==18926==    by 0x22B169: compiler_call (compile.c:2545)
==18926==    by 0x22B169: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==18926==    by 0x22E7A9: compiler_visit_stmt.lto_priv.1864 (compile.c:2171)
==18926==    by 0x22E959: compiler_function (compile.c:1388)
==18926==    by 0x22E959: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE34: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==  Address 0x64d1020 is 832 bytes inside a block of size 3,905 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x209487: PyTokenizer_Free (tokenizer.c:786)
==18926==    by 0x1F8007: parsetok.lto_priv.2106 (parsetok.c:267)
==18926==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==18926==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==  Block was alloc'd at
==18926==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x256EB3: translate_newlines.isra.0 (tokenizer.c:661)
==18926==    by 0x256EB3: decode_str (tokenizer.c:677)
==18926==    by 0x256EB3: PyTokenizer_FromString (tokenizer.c:739)
==18926==    by 0x256D4A: PyParser_ParseStringFlagsFilenameEx (parsetok.c:54)
==18926==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==18926==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x232530: assemble.lto_priv.1862 (compile.c:3958)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==  Address 0x785e020 is 3,312 bytes inside a block of size 4,097 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E581B: import_submodule.lto_priv.1596 (import.c:2718)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E57BE: import_submodule.lto_priv.1596 (import.c:2709)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==  Address 0x782e020 is 3,616 bytes inside a block of size 4,097 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E4E6F: import_module_level.isra.3 (import.c:2298)
==18926==    by 0x1E4E6F: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E4BA9: import_module_level.isra.3 (import.c:2238)
==18926==    by 0x1E4BA9: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x233279: assemble_emit (compile.c:3665)
==18926==    by 0x233279: assemble.lto_priv.1862 (compile.c:3952)
==18926==    by 0x222AC0: compiler_mod (compile.c:1221)
==18926==    by 0x222AC0: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==  Address 0x77c3020 is 0 bytes inside a block of size 768 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==18926==    by 0x226AD7: analyze_block.lto_priv.1869 (symtable.c:725)
==18926==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==18926==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==18926==    by 0x222A50: PyAST_Compile (compile.c:285)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==18926==    by 0x2263EE: analyze_name (symtable.c:399)
==18926==    by 0x2263EE: analyze_block.lto_priv.1869 (symtable.c:671)
==18926==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==18926==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==18926==    by 0x222A50: PyAST_Compile (compile.c:285)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0xE0EA17B: init_elementtree (_elementtree.c:3165)
==18926==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x236F46: compiler_addop_o (compile.c:980)
==18926==    by 0x236F46: compiler_make_closure.lto_priv.1897 (compile.c:1273)
==18926==    by 0x22EB5E: compiler_function (compile.c:1395)
==18926==    by 0x22EB5E: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Address 0x7f53020 is 48 bytes inside a block of size 77 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x234562: PyMem_Free (object.c:2360)
==18926==    by 0x234562: PyCode_Optimize (peephole.c:651)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x2341E0: PyMem_Malloc (object.c:2348)
==18926==    by 0x2341E0: PyCode_Optimize (peephole.c:331)
==18926==    by 0x232772: makecode.isra.19 (compile.c:3845)
==18926==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==18926==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==18926==    by 0x205253: exec_statement (ceval.c:5126)
==18926==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x2105A5: code_dealloc.lto_priv.219 (codeobject.c:347)
==18926==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1FCE59: call_function (ceval.c:4372)
==18926==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x202660: fast_function (ceval.c:4467)
==18926==    by 0x202660: call_function (ceval.c:4392)
==18926==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22DBE2: compiler_addop_o (compile.c:980)
==18926==    by 0x22DBE2: compiler_nameop.lto_priv.1889 (compile.c:2396)
==18926==    by 0x22E6E8: compiler_visit_stmt.lto_priv.1864 (compile.c:2107)
==18926==    by 0x22E931: compiler_function (compile.c:1388)
==18926==    by 0x22E931: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE96: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==  Address 0x88d0020 is 272 bytes inside a block of size 768 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==18926==    by 0x236998: compiler_unit_free.lto_priv.1886 (compile.c:455)
==18926==    by 0x236675: compiler_exit_scope.lto_priv.1861 (compile.c:544)
==18926==    by 0x22EB3A: compiler_function (compile.c:1391)
==18926==    by 0x22EB3A: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE78: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==18926==    by 0x22C4C6: compiler_add_o.isra.13.lto_priv.1927 (compile.c:960)
==18926==    by 0x230BA9: compiler_addop_name.lto_priv.1891 (compile.c:991)
==18926==    by 0x22B11B: compiler_visit_expr.lto_priv.1863 (compile.c:3043)
==18926==    by 0x22B13B: compiler_call (compile.c:2543)
==18926==    by 0x22B13B: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==18926==    by 0x22E7A9: compiler_visit_stmt.lto_priv.1864 (compile.c:2171)
==18926==    by 0x22E8E3: compiler_function (compile.c:1388)
==18926==    by 0x22E8E3: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AE78: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x22ECCF: compiler_class (compile.c:1444)
==18926==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==18926==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==18926==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==18926==    by 0x22B22D: compiler_call (compile.c:2560)
==18926==    by 0x22B22D: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==18926==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==18926==    by 0x22E959: compiler_function (compile.c:1388)
==18926==    by 0x22E959: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==  Address 0x89a5020 is 960 bytes inside a block of size 4,097 free'd
==18926==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E5794: import_submodule.lto_priv.1596 (import.c:2733)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==  Block was alloc'd at
==18926==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18926==    by 0x1E5707: import_submodule.lto_priv.1596 (import.c:2709)
==18926==    by 0x1E51DE: load_next (import.c:2543)
==18926==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==18926==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==18926==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==18926==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==18926==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926== 
==18926== Invalid read of size 4
==18926==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x233279: assemble_emit (compile.c:3665)
==18926==    by 0x233279: assemble.lto_priv.1862 (compile.c:3952)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926==  Address 0x85a8020 is 4,448 bytes inside an unallocated block of size 4,912 in arena "client"
==18926== 
==18926== Conditional jump or move depends on uninitialised value(s)
==18926==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x233279: assemble_emit (compile.c:3665)
==18926==    by 0x233279: assemble.lto_priv.1862 (compile.c:3952)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==18926==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==18926==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==18926==    by 0x233279: assemble_emit (compile.c:3665)
==18926==    by 0x233279: assemble.lto_priv.1862 (compile.c:3952)
==18926==    by 0x22EB2F: compiler_function (compile.c:1390)
==18926==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x236891: compiler_unit_free.lto_priv.1886 (compile.c:447)
==18926==    by 0x236675: compiler_exit_scope.lto_priv.1861 (compile.c:544)
==18926==    by 0x22EB3A: compiler_function (compile.c:1391)
==18926==    by 0x22EB3A: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x2368EF: compiler_unit_free.lto_priv.1886 (compile.c:447)
==18926==    by 0x236675: compiler_exit_scope.lto_priv.1861 (compile.c:544)
==18926==    by 0x22EB3A: compiler_function (compile.c:1391)
==18926==    by 0x22EB3A: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==18926==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==18926==    by 0x222B3D: compiler_mod (compile.c:1197)
==18926==    by 0x222B3D: PyAST_Compile (compile.c:292)
==18926==    by 0x1F33E9: parse_source_module (import.c:882)
==18926==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==18926==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==18926==    by 0x1E4D62: load_next (import.c:2539)
==18926==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==18926==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==18926==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==18926==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==18926==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==18926== 
Creating binaries

_buildenv                          0% |                |    0 B    --:-- ETA 
_buildenv                        100% |================|  15 kB    00:00     

_statistics                        0% |                |    0 B    --:-- ETA 
_statistics                      100% |================|  702 B    00:00     

hello-2.10-lp150.1.8.x86_64.rpm    0% |                |    0 B    --:-- ETA 
hello-2.10-lp150.1.8.x86_64.rpm  100% |================|  56 kB    00:00     

hello-lang-2.10-lp150.1.8.noarch   0% |                |    0 B    --:-- ETA 
hello-lang-2.10-lp150.1.8.noarch 100% |================|  33 kB    00:00     

rpmlint.log                        0% |                |    0 B    --:-- ETA 
rpmlint.log                      100% |================|  415 B    00:00     
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x2107B3: PyObject_GC_Del (gcmodule.c:1561)
==18926==    by 0x2107B3: code_dealloc.lto_priv.219 (codeobject.c:357)
==18926==    by 0x2103CB: func_dealloc.lto_priv.294 (funcobject.c:451)
==18926==    by 0x1D6B11: insertdict_by_entry (dictobject.c:519)
==18926==    by 0x1D6B11: insertdict (dictobject.c:556)
==18926==    by 0x1D6B11: dict_set_item_by_hash_or_entry (dictobject.c:795)
==18926==    by 0x1D6B11: PyDict_SetItem (dictobject.c:848)
==18926==    by 0x23A9F6: _PyModule_Clear (moduleobject.c:125)
==18926==    by 0x23A87A: PyImport_Cleanup (import.c:530)
==18926==    by 0x2376A7: Py_Finalize (pythonrun.c:465)
==18926==    by 0x25B277: Py_Exit (pythonrun.c:1792)
==18926==    by 0x2589A0: handle_system_exit (pythonrun.c:1160)
==18926==    by 0x2582E2: PyErr_PrintEx (pythonrun.c:1170)
==18926==    by 0x16EB32: PyErr_Print (pythonrun.c:1073)
==18926==    by 0x16EB32: PyRun_SimpleFileExFlags.cold.0 (pythonrun.c:961)
==18926==    by 0x1D4633: Py_Main (main.c:645)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x2107B3: PyObject_GC_Del (gcmodule.c:1561)
==18926==    by 0x2107B3: code_dealloc.lto_priv.219 (codeobject.c:357)
==18926==    by 0x2103CB: func_dealloc.lto_priv.294 (funcobject.c:451)
==18926==    by 0x1EA18A: dict_dealloc.lto_priv.334 (dictobject.c:1086)
==18926==    by 0x22039D: class_dealloc.lto_priv.202 (classobject.c:195)
==18926==    by 0x23AE2F: insertdict_by_entry (dictobject.c:519)
==18926==    by 0x23AE2F: insertdict (dictobject.c:556)
==18926==    by 0x23AE2F: dict_set_item_by_hash_or_entry (dictobject.c:795)
==18926==    by 0x23AE2F: PyDict_SetItem (dictobject.c:848)
==18926==    by 0x23AE2F: _PyModule_Clear (moduleobject.c:139)
==18926==    by 0x23A87A: PyImport_Cleanup (import.c:530)
==18926==    by 0x2376A7: Py_Finalize (pythonrun.c:465)
==18926==    by 0x25B277: Py_Exit (pythonrun.c:1792)
==18926==    by 0x2589A0: handle_system_exit (pythonrun.c:1160)
==18926==    by 0x2582E2: PyErr_PrintEx (pythonrun.c:1170)
==18926==    by 0x16EB32: PyErr_Print (pythonrun.c:1073)
==18926==    by 0x16EB32: PyRun_SimpleFileExFlags.cold.0 (pythonrun.c:961)
==18926== 
==18926== Use of uninitialised value of size 8
==18926==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==18926==    by 0x2107B3: PyObject_GC_Del (gcmodule.c:1561)
==18926==    by 0x2107B3: code_dealloc.lto_priv.219 (codeobject.c:357)
==18926==    by 0x2103CB: func_dealloc.lto_priv.294 (funcobject.c:451)
==18926==    by 0x23AE2F: insertdict_by_entry (dictobject.c:519)
==18926==    by 0x23AE2F: insertdict (dictobject.c:556)
==18926==    by 0x23AE2F: dict_set_item_by_hash_or_entry (dictobject.c:795)
==18926==    by 0x23AE2F: PyDict_SetItem (dictobject.c:848)
==18926==    by 0x23AE2F: _PyModule_Clear (moduleobject.c:139)
==18926==    by 0x23A87A: PyImport_Cleanup (import.c:530)
==18926==    by 0x2376A7: Py_Finalize (pythonrun.c:465)
==18926==    by 0x25B277: Py_Exit (pythonrun.c:1792)
==18926==    by 0x2589A0: handle_system_exit (pythonrun.c:1160)
==18926==    by 0x2582E2: PyErr_PrintEx (pythonrun.c:1170)
==18926==    by 0x16EB32: PyErr_Print (pythonrun.c:1073)
==18926==    by 0x16EB32: PyRun_SimpleFileExFlags.cold.0 (pythonrun.c:961)
==18926==    by 0x1D4633: Py_Main (main.c:645)
==18926==    by 0x5A2CA86: (below main) (libc-start.c:310)
==18926== 
==18926== 
==18926== HEAP SUMMARY:
==18926==     in use at exit: 5,277,183 bytes in 10,419 blocks
==18926==   total heap usage: 105,097 allocs, 94,678 frees, 76,900,259 bytes allocated
==18926== 
==18926== LEAK SUMMARY:
==18926==    definitely lost: 72 bytes in 1 blocks
==18926==    indirectly lost: 0 bytes in 0 blocks
==18926==      possibly lost: 116,304 bytes in 274 blocks
==18926==    still reachable: 5,160,639 bytes in 10,142 blocks
==18926==                       of which reachable via heuristic:
==18926==                         newarray           : 1,536 bytes in 16 blocks
==18926==         suppressed: 0 bytes in 0 blocks
==18926== Rerun with --leak-check=full to see details of leaked memory
==18926== 
==18926== For counts of detected and suppressed errors, rerun with: -v
==18926== Use --track-origins=yes to see where uninitialised values come from
==18926== ERROR SUMMARY: 512 errors from 59 contexts (suppressed: 2852 from 136)
-------------- next part --------------
==15389== Memcheck, a memory error detector
==15389== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==15389== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==15389== Command: /usr/bin/osc -A https://api.opensuse.org getbinaries openSUSE:Leap:15.0 hello standard x86_64
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x1E9FB5: tupledealloc.lto_priv.403 (tupleobject.c:235)
==15389==    by 0x2105EA: code_dealloc.lto_priv.219 (codeobject.c:349)
==15389==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x1F9586: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x1F9586: fixstate (acceler.c:124)
==15389==    by 0x1F9586: fixdfa (acceler.c:60)
==15389==    by 0x1F9586: PyGrammar_AddAccelerators (acceler.c:30)
==15389==    by 0x1F8DED: PyParser_New (parser.c:77)
==15389==    by 0x1F56F7: parsetok.lto_priv.2106 (parsetok.c:136)
==15389==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==15389==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22E6E8: compiler_visit_stmt.lto_priv.1864 (compile.c:2107)
==15389==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x6084020 is 16 bytes inside a block of size 768 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==15389==    by 0x226AA6: analyze_block.lto_priv.1869 (symtable.c:724)
==15389==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==15389==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==15389==    by 0x222A50: PyAST_Compile (compile.c:285)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==15389==    by 0x226413: analyze_name (symtable.c:400)
==15389==    by 0x226413: analyze_block.lto_priv.1869 (symtable.c:671)
==15389==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==15389==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==15389==    by 0x222A50: PyAST_Compile (compile.c:285)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x232530: assemble.lto_priv.1862 (compile.c:3958)
==15389==    by 0x222AC0: compiler_mod (compile.c:1221)
==15389==    by 0x222AC0: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x225181: PyRun_FileExFlags (pythonrun.c:1371)
==15389==    by 0x22462C: PyRun_SimpleFileExFlags (pythonrun.c:957)
==15389==    by 0x1D4633: Py_Main (main.c:645)
==15389==    by 0x5A2CA86: (below main) (libc-start.c:310)
==15389==  Address 0x610a020 is 736 bytes inside a block of size 768 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==15389==    by 0x226AD7: analyze_block.lto_priv.1869 (symtable.c:725)
==15389==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==15389==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==15389==    by 0x222A50: PyAST_Compile (compile.c:285)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x225181: PyRun_FileExFlags (pythonrun.c:1371)
==15389==    by 0x22462C: PyRun_SimpleFileExFlags (pythonrun.c:957)
==15389==    by 0x1D4633: Py_Main (main.c:645)
==15389==    by 0x5A2CA86: (below main) (libc-start.c:310)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==15389==    by 0x2263EE: analyze_name (symtable.c:399)
==15389==    by 0x2263EE: analyze_block.lto_priv.1869 (symtable.c:671)
==15389==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==15389==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==15389==    by 0x222A50: PyAST_Compile (compile.c:285)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x225181: PyRun_FileExFlags (pythonrun.c:1371)
==15389==    by 0x22462C: PyRun_SimpleFileExFlags (pythonrun.c:957)
==15389==    by 0x1D4633: Py_Main (main.c:645)
==15389==    by 0x5A2CA86: (below main) (libc-start.c:310)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==15389==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==15389==    by 0x201B1A: fast_function (ceval.c:4446)
==15389==    by 0x201B1A: call_function (ceval.c:4392)
==15389==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x6157020 is 208 bytes inside a block of size 768 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==15389==    by 0x21FADB: instance_dealloc.lto_priv.189 (classobject.c:680)
==15389==    by 0x1EA18A: dict_dealloc.lto_priv.334 (dictobject.c:1086)
==15389==    by 0x21FADB: instance_dealloc.lto_priv.189 (classobject.c:680)
==15389==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==15389==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==15389==    by 0x1DC469: list_dealloc.lto_priv.2986 (listobject.c:309)
==15389==    by 0x1EA18A: dict_dealloc.lto_priv.334 (dictobject.c:1086)
==15389==    by 0x21FADB: instance_dealloc.lto_priv.189 (classobject.c:680)
==15389==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==15389==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==15389==    by 0x16A44A: PyObject_SetAttr.cold.32 (object.c:1252)
==15389==    by 0x1FD848: PyEval_EvalFrameEx (ceval.c:2265)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x2107B3: PyObject_GC_Del (gcmodule.c:1561)
==15389==    by 0x2107B3: code_dealloc.lto_priv.219 (codeobject.c:357)
==15389==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==15389==    by 0x2105C7: code_dealloc.lto_priv.219 (codeobject.c:348)
==15389==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x251552: output_extend (string_format.h:162)
==15389==    by 0x251552: output_data (string_format.h:184)
==15389==    by 0x251552: do_markup (string_format.h:962)
==15389==    by 0x251552: build_string (string_format.h:1002)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==  Address 0x66ca020 is 48 bytes inside a block of size 1,559 free'd
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x251552: output_extend (string_format.h:162)
==15389==    by 0x251552: output_data (string_format.h:184)
==15389==    by 0x251552: do_markup (string_format.h:962)
==15389==    by 0x251552: build_string (string_format.h:1002)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==15389==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==15389==    by 0x25093A: output_initialize (string_format.h:138)
==15389==    by 0x25093A: build_string (string_format.h:997)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x251DEA: output_extend (string_format.h:162)
==15389==    by 0x251DEA: output_data (string_format.h:184)
==15389==    by 0x251DEA: render_field (string_format.h:626)
==15389==    by 0x251DEA: output_markup (string_format.h:926)
==15389==    by 0x251DEA: do_markup (string_format.h:965)
==15389==    by 0x251DEA: build_string (string_format.h:1002)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==  Address 0x66ca020 is 48 bytes inside a block of size 1,559 free'd
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x251552: output_extend (string_format.h:162)
==15389==    by 0x251552: output_data (string_format.h:184)
==15389==    by 0x251552: do_markup (string_format.h:962)
==15389==    by 0x251552: build_string (string_format.h:1002)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==15389==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==15389==    by 0x25093A: output_initialize (string_format.h:138)
==15389==    by 0x25093A: build_string (string_format.h:997)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x250C77: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x250C77: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x250C77: build_string (string_format.h:1008)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389==  Address 0x66cb020 is 592 bytes inside a block of size 2,236 free'd
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x251DEA: output_extend (string_format.h:162)
==15389==    by 0x251DEA: output_data (string_format.h:184)
==15389==    by 0x251DEA: render_field (string_format.h:626)
==15389==    by 0x251DEA: output_markup (string_format.h:926)
==15389==    by 0x251DEA: do_markup (string_format.h:965)
==15389==    by 0x251DEA: build_string (string_format.h:1002)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==  Block was alloc'd at
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x251552: output_extend (string_format.h:162)
==15389==    by 0x251552: output_data (string_format.h:184)
==15389==    by 0x251552: do_markup (string_format.h:962)
==15389==    by 0x251552: build_string (string_format.h:1002)
==15389==    by 0x2508DC: do_string_format.lto_priv.1001 (string_format.h:1041)
==15389==    by 0x2053FA: do_call (ceval.c:4586)
==15389==    by 0x2053FA: call_function (ceval.c:4394)
==15389==    by 0x2053FA: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x236F5D: compiler_make_closure.lto_priv.1897 (compile.c:1274)
==15389==    by 0x22EB5E: compiler_function (compile.c:1395)
==15389==    by 0x22EB5E: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x66e1020 is 96 bytes inside a block of size 136 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x23456A: PyMem_Free (object.c:2360)
==15389==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x234243: PyMem_Malloc (object.c:2348)
==15389==    by 0x234243: markblocks (peephole.c:245)
==15389==    by 0x234243: PyCode_Optimize (peephole.c:352)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22BBD7: compiler_visit_keyword (compile.c:2847)
==15389==    by 0x22BBD7: compiler_call (compile.c:2547)
==15389==    by 0x22BBD7: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==15389==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x66e3020 is 240 bytes inside a block of size 332 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x23456A: PyMem_Free (object.c:2360)
==15389==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x234243: PyMem_Malloc (object.c:2348)
==15389==    by 0x234243: markblocks (peephole.c:245)
==15389==    by 0x234243: PyCode_Optimize (peephole.c:352)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x1F60E0: PyObject_Realloc (obmalloc.c:1253)
==15389==    by 0x1F60E0: PyNode_AddChild (node.c:98)
==15389==    by 0x1F60E0: push (parser.c:126)
==15389==    by 0x1F60E0: PyParser_AddToken (parser.c:252)
==15389==    by 0x1F60E0: parsetok.lto_priv.2106 (parsetok.c:198)
==15389==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==15389==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x236F46: compiler_addop_o (compile.c:980)
==15389==    by 0x236F46: compiler_make_closure.lto_priv.1897 (compile.c:1273)
==15389==    by 0x22EB5E: compiler_function (compile.c:1395)
==15389==    by 0x22EB5E: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x66fd020 is 16 bytes after a block of size 32 free'd
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D605F: list_resize.lto_priv.1817 (listobject.c:62)
==15389==    by 0x225A3C: list_ass_slice.lto_priv.108 (listobject.c:684)
==15389==    by 0x2366E3: compiler_exit_scope.lto_priv.1861 (compile.c:552)
==15389==    by 0x22EB3A: compiler_function (compile.c:1391)
==15389==    by 0x22EB3A: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE78: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==  Block was alloc'd at
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D605F: list_resize.lto_priv.1817 (listobject.c:62)
==15389==    by 0x225A3C: list_ass_slice.lto_priv.108 (listobject.c:684)
==15389==    by 0x2366E3: compiler_exit_scope.lto_priv.1861 (compile.c:552)
==15389==    by 0x22EB3A: compiler_function (compile.c:1391)
==15389==    by 0x22EB3A: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22BC3D: compiler_call (compile.c:2560)
==15389==    by 0x22BC3D: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==15389==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x66ff020 is 0 bytes inside a block of size 308 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x23455A: PyMem_Free (object.c:2360)
==15389==    by 0x23455A: PyCode_Optimize (peephole.c:650)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x23422D: PyMem_Malloc (object.c:2348)
==15389==    by 0x23422D: PyCode_Optimize (peephole.c:346)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x758f020 is 32 bytes before a block of size 768 in arena "client"
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22B0B6: compiler_addop_o (compile.c:980)
==15389==    by 0x22B0B6: compiler_visit_expr.lto_priv.1863 (compile.c:3032)
==15389==    by 0x22BBEB: compiler_visit_keyword (compile.c:2848)
==15389==    by 0x22BBEB: compiler_call (compile.c:2547)
==15389==    by 0x22BBEB: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==15389==    by 0x22E6BB: compiler_visit_stmt.lto_priv.1864 (compile.c:2103)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==  Address 0x7590020 is 0 bytes inside a block of size 32 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x23456A: PyMem_Free (object.c:2360)
==15389==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE96: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x234243: PyMem_Malloc (object.c:2348)
==15389==    by 0x234243: markblocks (peephole.c:245)
==15389==    by 0x234243: PyCode_Optimize (peephole.c:352)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE96: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x27E259: complex_dealloc (complexobject.c:364)
==15389==    by 0x27E259: random_seed (_randommodule.c:288)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x23B665: long_dealloc.lto_priv.328 (complexobject.c:364)
==15389==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==15389==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==  Address 0x7712020 is 3,088 bytes inside a block of size 5,037 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E9E9B: tupledealloc.lto_priv.403 (tupleobject.c:222)
==15389==    by 0x201DF8: do_call (ceval.c:4591)
==15389==    by 0x201DF8: call_function (ceval.c:4394)
==15389==    by 0x201DF8: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==15389==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==15389==    by 0x27EAEF: binascii_hexlify (binascii.c:1060)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Conditional jump or move depends on uninitialised value(s)
==15389==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==15389==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==15389==    by 0x201B1A: fast_function (ceval.c:4446)
==15389==    by 0x201B1A: call_function (ceval.c:4392)
==15389==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==15389==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x1FC343: PyFrame_New (frameobject.c:729)
==15389==    by 0x201B1A: fast_function (ceval.c:4446)
==15389==    by 0x201B1A: call_function (ceval.c:4392)
==15389==    by 0x201B1A: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x163DBE: PyObject_Realloc (obmalloc.c:1253)
==15389==    by 0x163DBE: PyNode_AddChild (node.c:98)
==15389==    by 0x163DBE: shift (parser.c:112)
==15389==    by 0x163DBE: PyParser_AddToken (parser.c:262)
==15389==    by 0x163DBE: parsetok.lto_priv.2106.cold.25 (parsetok.c:198)
==15389==    by 0x256CDD: PyParser_ASTFromString (pythonrun.c:1479)
==15389==    by 0x256BD5: PyRun_StringFlags (pythonrun.c:1346)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22E6E8: compiler_visit_stmt.lto_priv.1864 (compile.c:2107)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x8071020 is 0 bytes inside a block of size 74 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x234562: PyMem_Free (object.c:2360)
==15389==    by 0x234562: PyCode_Optimize (peephole.c:651)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x2341E0: PyMem_Malloc (object.c:2348)
==15389==    by 0x2341E0: PyCode_Optimize (peephole.c:331)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AED2: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x21E3EC: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x21E3EC: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x21E3EC: string_concatenate.lto_priv.1751 (ceval.c:5212)
==15389==    by 0x202691: PyEval_EvalFrameEx (ceval.c:1490)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E5153: load_next (import.c:2539)
==15389==    by 0x1E5153: import_module_level.isra.3 (import.c:2256)
==15389==    by 0x1E5153: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==  Address 0x8305020 is 336 bytes inside a block of size 464 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==15389==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==15389==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==  Block was alloc'd at
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x21E2D2: list_resize (listobject.c:62)
==15389==    by 0x21E2D2: app1 (listobject.c:277)
==15389==    by 0x21E2D2: listappend.lto_priv.121 (listobject.c:793)
==15389==    by 0x201F56: call_function (ceval.c:4360)
==15389==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==15389==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==15389==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==    by 0x1F3312: load_source_module.lto_priv.1599 (import.c:1121)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E5153: load_next (import.c:2539)
==15389==    by 0x1E5153: import_module_level.isra.3 (import.c:2256)
==15389==    by 0x1E5153: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==  Address 0x834f020 is 0 bytes after a block of size 32 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==15389==    by 0x2184FD: listiter_next.lto_priv.327 (listobject.c:2921)
==15389==    by 0x1FD3D1: PyEval_EvalFrameEx (ceval.c:2828)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CABF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x4C2EE04: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x21E24C: list_resize (listobject.c:62)
==15389==    by 0x21E24C: app1 (listobject.c:277)
==15389==    by 0x21E24C: listappend.lto_priv.121 (listobject.c:793)
==15389==    by 0x201F56: call_function (ceval.c:4360)
==15389==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E99F: PyObject_Realloc (gcmodule.c:1550)
==15389==    by 0x23E99F: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x1FB7CA: PyFrame_New (frameobject.c:729)
==15389==    by 0x1FB7CA: PyEval_EvalCodeEx (ceval.c:3385)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x8558020 is 8 bytes after a block of size 8 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==15389==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==15389==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D4C08: PyList_New (listobject.c:152)
==15389==    by 0x1FDED3: PyEval_EvalFrameEx (ceval.c:2478)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x2493E3: PyString_Repr (stringobject.c:988)
==15389==    by 0x2493E3: string_repr.lto_priv.395 (stringobject.c:997)
==15389==    by 0x26748F: PyObject_Repr (object.c:385)
==15389==    by 0x26748F: builtin_repr.lto_priv.1362 (bltinmodule.c:2165)
==15389==    by 0x201F56: call_function (ceval.c:4360)
==15389==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==15389==    by 0x250168: _PyObject_Str (object.c:435)
==15389==    by 0x250168: PyObject_Str (object.c:456)
==15389==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==15389==  Address 0x88f6020 is 272 bytes inside a block of size 1,608 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==15389==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==15389==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==  Block was alloc'd at
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x21E2D2: list_resize (listobject.c:62)
==15389==    by 0x21E2D2: app1 (listobject.c:277)
==15389==    by 0x21E2D2: listappend.lto_priv.121 (listobject.c:793)
==15389==    by 0x201F56: call_function (ceval.c:4360)
==15389==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x24710B: PyString_Format (stringobject.c:4684)
==15389==    by 0x1FE68F: PyEval_EvalFrameEx (ceval.c:1461)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x28C503: slot_tp_str.lto_priv.1139 (typeobject.c:5540)
==15389==    by 0x250168: _PyObject_Str (object.c:435)
==15389==    by 0x250168: PyObject_Str (object.c:456)
==15389==    by 0x250168: string_new.lto_priv.398 (stringobject.c:3706)
==15389==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==15389==  Address 0x89f3020 is 416 bytes inside a block of size 704 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1DC484: list_dealloc.lto_priv.2986 (listobject.c:311)
==15389==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==15389==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==  Block was alloc'd at
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x21E2D2: list_resize (listobject.c:62)
==15389==    by 0x21E2D2: app1 (listobject.c:277)
==15389==    by 0x21E2D2: listappend.lto_priv.121 (listobject.c:793)
==15389==    by 0x201F56: call_function (ceval.c:4360)
==15389==    by 0x201F56: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x8a48020 is 576 bytes inside a block of size 768 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1EA257: dict_dealloc.lto_priv.334 (dictobject.c:1090)
==15389==    by 0x226AA6: analyze_block.lto_priv.1869 (symtable.c:724)
==15389==    by 0x226C88: analyze_child_block (symtable.c:764)
==15389==    by 0x226C88: analyze_block.lto_priv.1869 (symtable.c:703)
==15389==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==15389==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==15389==    by 0x222A50: PyAST_Compile (compile.c:285)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D9CF1: dictresize.lto_priv.1423 (dictobject.c:643)
==15389==    by 0x226413: analyze_name (symtable.c:400)
==15389==    by 0x226413: analyze_block.lto_priv.1869 (symtable.c:671)
==15389==    by 0x226C88: analyze_child_block (symtable.c:764)
==15389==    by 0x226C88: analyze_block.lto_priv.1869 (symtable.c:703)
==15389==    by 0x2230AA: symtable_analyze.isra.2 (symtable.c:793)
==15389==    by 0x2230AA: PySymtable_Build (symtable.c:268)
==15389==    by 0x222A50: PyAST_Compile (compile.c:285)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Conditional jump or move depends on uninitialised value(s)
==15389==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==15389==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==15389==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==15389==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x2742CB: call_function_tail (abstract.c:2579)
==15389==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==15389==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==15389==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==15389==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==15389==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x2742CB: call_function_tail (abstract.c:2579)
==15389==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==15389==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==15389==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==15389==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==15389==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x2742CB: call_function_tail (abstract.c:2579)
==15389==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==15389==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x8ac9020 is 7,888 bytes inside a block of size 8,229 free'd
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x273D2A: fileio_readall.lto_priv.1237 (fileio.c:643)
==15389==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==15389==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==15389==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x2742CB: call_function_tail (abstract.c:2579)
==15389==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==15389==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1E0B61: PyObject_Malloc (obmalloc.c:986)
==15389==    by 0x1E0B61: PyString_FromStringAndSize (stringobject.c:88)
==15389==    by 0x273C19: fileio_readall.lto_priv.1237 (fileio.c:586)
==15389==    by 0x273E4C: fileio_read.lto_priv.1236 (fileio.c:668)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==15389==    by 0x2758C9: _bufferedreader_read_all (bufferedio.c:1382)
==15389==    by 0x2758C9: buffered_read.lto_priv.1505 (bufferedio.c:837)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x2742CB: call_function_tail (abstract.c:2579)
==15389==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==15389==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x257F6C: file_read.lto_priv.696 (fileobject.c:1146)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==15389==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==15389==  Address 0x5e25020 is 2,528 bytes inside a block of size 4,096 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A867BA: _IO_setb (genops.c:349)
==15389==    by 0x5A84DFB: _IO_file_close_it@@GLIBC_2.2.5 (fileops.c:154)
==15389==    by 0x5A781D6: fclose@@GLIBC_2.2.5 (iofclose.c:53)
==15389==    by 0x1F32D3: load_source_module.lto_priv.1599 (import.c:1095)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E61A2: PyObject_Call (abstract.c:2547)
==15389==    by 0x1E61A2: call_function_tail (abstract.c:2579)
==15389==    by 0x1E61A2: PyObject_CallFunction (abstract.c:2603)
==15389==    by 0x1E4978: PyImport_Import (import.c:2911)
==15389==    by 0x1E48BC: PyImport_ImportModule (import.c:2151)
==15389==    by 0x1EF0CF: initsite.lto_priv.1256 (pythonrun.c:735)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A77FDB: _IO_file_doallocate (filedoalloc.c:101)
==15389==    by 0x5A86848: _IO_doallocbuf (genops.c:365)
==15389==    by 0x5A85893: _IO_file_underflow@@GLIBC_2.2.5 (fileops.c:495)
==15389==    by 0x5A868C1: _IO_default_uflow (genops.c:380)
==15389==    by 0x1F35FB: r_long (marshal.c:530)
==15389==    by 0x1F355A: PyMarshal_ReadLongFromFile (marshal.c:1121)
==15389==    by 0x1F3290: check_compiled_module (import.c:796)
==15389==    by 0x1F3290: load_source_module.lto_priv.1599 (import.c:1092)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E61A2: PyObject_Call (abstract.c:2547)
==15389==    by 0x1E61A2: call_function_tail (abstract.c:2579)
==15389==    by 0x1E61A2: PyObject_CallFunction (abstract.c:2603)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x275924: _bufferedreader_read_all (bufferedio.c:1400)
==15389==    by 0x275924: buffered_read.lto_priv.1505 (bufferedio.c:837)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x2742CB: call_function_tail (abstract.c:2579)
==15389==    by 0x2742CB: _PyObject_CallMethod_SizeT (abstract.c:2691)
==15389==    by 0x186F14: textiowrapper_read.lto_priv.1553 (textio.c:1514)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==15389==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x186F52: textiowrapper_read.lto_priv.1553 (textio.c:1520)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==15389==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==15389==    by 0x29802D: builtin_next.lto_priv.1352 (bltinmodule.c:1119)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x210147: frame_dealloc.lto_priv.291 (frameobject.c:494)
==15389==    by 0x216E2A: tb_dealloc.lto_priv.432 (traceback.c:28)
==15389==    by 0x214DD4: PyErr_Clear (errors.c:260)
==15389==    by 0x214DD4: gen_close (genobject.c:143)
==15389==    by 0x214DD4: gen_del.lto_priv.277 (genobject.c:168)
==15389==    by 0x214833: gen_dealloc.lto_priv.273 (genobject.c:32)
==15389==    by 0x202C36: PyEval_EvalFrameEx (ceval.c:3246)
==15389==    by 0x214CCE: gen_send_ex.isra.0 (genobject.c:85)
==15389==    by 0x214CCE: gen_close (genobject.c:133)
==15389==    by 0x214CCE: gen_del.lto_priv.277 (genobject.c:168)
==15389==    by 0x214833: gen_dealloc.lto_priv.273 (genobject.c:32)
==15389==    by 0x1FCF27: call_function (ceval.c:4405)
==15389==    by 0x1FCF27: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Conditional jump or move depends on uninitialised value(s)
==15389==    at 0x15FB63: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x257F6C: file_read.lto_priv.696 (fileobject.c:1146)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==15389==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x15FB70: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x257F6C: file_read.lto_priv.696 (fileobject.c:1146)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x215337: gen_send_ex.isra.0.lto_priv.1860 (genobject.c:85)
==15389==    by 0x2EA36C: ifilter_next.lto_priv.2470 (itertoolsmodule.c:3011)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x240628: unicode_dealloc.lto_priv.425 (unicodeobject.c:394)
==15389==    by 0x210147: frame_dealloc.lto_priv.291 (frameobject.c:494)
==15389==    by 0x216E2A: tb_dealloc.lto_priv.432 (traceback.c:28)
==15389==    by 0x214DD4: PyErr_Clear (errors.c:260)
==15389==    by 0x214DD4: gen_close (genobject.c:143)
==15389==    by 0x214DD4: gen_del.lto_priv.277 (genobject.c:168)
==15389==    by 0x214833: gen_dealloc.lto_priv.273 (genobject.c:32)
==15389==    by 0x202C36: PyEval_EvalFrameEx (ceval.c:3246)
==15389==    by 0x214CCE: gen_send_ex.isra.0 (genobject.c:85)
==15389==    by 0x214CCE: gen_close (genobject.c:133)
==15389==    by 0x214CCE: gen_del.lto_priv.277 (genobject.c:168)
==15389==    by 0x214833: gen_dealloc.lto_priv.273 (genobject.c:32)
==15389==    by 0x1FCF27: call_function (ceval.c:4405)
==15389==    by 0x1FCF27: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E134: PyObject_Realloc (tupleobject.c:885)
==15389==    by 0x23E134: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x23E134: _PyTuple_Resize (tupleobject.c:871)
==15389==    by 0x1DC787: PySequence_Tuple (abstract.c:2230)
==15389==    by 0x22046A: tuple_new.lto_priv.410 (tupleobject.c:655)
==15389==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x2162CB: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x1FF72D: ext_do_call (ceval.c:4686)
==15389==    by 0x1FF72D: PyEval_EvalFrameEx (ceval.c:3048)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x76a4020 is 4,080 bytes inside a block of size 4,097 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1EAE40: find_module.lto_priv.1428 (import.c:1523)
==15389==    by 0x257850: call_find_module (import.c:2982)
==15389==    by 0x257850: imp_find_module (import.c:3012)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1EA838: find_module.lto_priv.1428 (import.c:1340)
==15389==    by 0x257850: call_find_module (import.c:2982)
==15389==    by 0x257850: imp_find_module (import.c:3012)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x23E134: PyObject_Realloc (tupleobject.c:885)
==15389==    by 0x23E134: _PyObject_GC_Resize (gcmodule.c:1544)
==15389==    by 0x23E134: _PyTuple_Resize (tupleobject.c:871)
==15389==    by 0x1DC72C: PySequence_Tuple (abstract.c:2240)
==15389==    by 0x22046A: tuple_new.lto_priv.410 (tupleobject.c:655)
==15389==    by 0x1EB464: type_call.lto_priv.94 (typeobject.c:749)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x2162CB: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x1FF72D: ext_do_call (ceval.c:4686)
==15389==    by 0x1FF72D: PyEval_EvalFrameEx (ceval.c:3048)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x7868020 is 16 bytes before a block of size 8 alloc'd
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x1D4C08: PyList_New (listobject.c:152)
==15389==    by 0x244305: list_repeat.lto_priv.104 (listobject.c:556)
==15389==    by 0x23E555: sequence_repeat (abstract.c:1210)
==15389==    by 0x23E555: PyNumber_Multiply (abstract.c:1222)
==15389==    by 0x1FDD28: PyEval_EvalFrameEx (ceval.c:1407)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x20FD8A: PyObject_Realloc (unicodeobject.c:446)
==15389==    by 0x20FD8A: unicode_resize (unicodeobject.c:288)
==15389==    by 0x20FD8A: _PyUnicode_Resize.lto_priv.1991 (unicodeobject.c:445)
==15389==    by 0x20993C: PyUnicodeUCS4_DecodeUTF8Stateful (unicodeobject.c:2131)
==15389==    by 0x2A1EED: utf_8_decode.lto_priv.1774 (_codecsmodule.c:270)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x274CB8: PyObject_CallMethodObjArgs (abstract.c:2752)
==15389==    by 0x28422A: _PyIncrementalNewlineDecoder_decode (textio.c:275)
==15389==    by 0x28398C: incrementalnewlinedecoder_decode.lto_priv.1546 (textio.c:482)
==15389==  Address 0x821e020 is 24,096 bytes inside an unallocated block of size 24,752 in arena "client"
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x1E9FB5: tupledealloc.lto_priv.403 (tupleobject.c:235)
==15389==    by 0x2105C7: code_dealloc.lto_priv.219 (codeobject.c:348)
==15389==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==15389==    by 0x1F4738: load_package.lto_priv.1597 (import.c:1188)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x232530: assemble.lto_priv.1862 (compile.c:3958)
==15389==    by 0x22ED0E: compiler_class (compile.c:1451)
==15389==    by 0x22ED0E: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0x205253: exec_statement (ceval.c:5126)
==15389==    by 0x205253: PyEval_EvalFrameEx (ceval.c:2118)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x6638020 is 16 bytes after a block of size 288 in arena "client"
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x2105A5: code_dealloc.lto_priv.219 (codeobject.c:347)
==15389==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E5153: load_next (import.c:2539)
==15389==    by 0x1E5153: import_module_level.isra.3 (import.c:2256)
==15389==    by 0x1E5153: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x236F5D: compiler_make_closure.lto_priv.1897 (compile.c:1274)
==15389==    by 0x22F989: compiler_function (compile.c:1395)
==15389==    by 0x22F989: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0xE0E717B: init_elementtree (_elementtree.c:3165)
==15389==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389==  Address 0x7902020 is 1,920 bytes inside a block of size 2,444 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x25618B: data_stack_dealloc (_sre.c:260)
==15389==    by 0x25618B: state_fini.lto_priv.2004 (_sre.c:1823)
==15389==    by 0x2986EE: pattern_search.lto_priv.1953 (_sre.c:2009)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Block was alloc'd at
==15389==    at 0x4C2EDAF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x2552A1: data_stack_grow.lto_priv.2810 (_sre.c:276)
==15389==    by 0x2906A3: sre_match (_sre.c:998)
==15389==    by 0x2906A3: sre_search.lto_priv.2805 (_sre.c:1631)
==15389==    by 0x2986E4: pattern_search.lto_priv.1953 (_sre.c:2000)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22B11B: compiler_visit_expr.lto_priv.1863 (compile.c:3043)
==15389==    by 0x22B169: compiler_call (compile.c:2545)
==15389==    by 0x22B169: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==15389==    by 0x22E7A9: compiler_visit_stmt.lto_priv.1864 (compile.c:2171)
==15389==    by 0x22E959: compiler_function (compile.c:1388)
==15389==    by 0x22E959: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE34: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==  Address 0x78ec020 is 896 bytes inside a block of size 1,104 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x25618B: data_stack_dealloc (_sre.c:260)
==15389==    by 0x25618B: state_fini.lto_priv.2004 (_sre.c:1823)
==15389==    by 0x2986EE: pattern_search.lto_priv.1953 (_sre.c:2009)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CABF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x4C2EE04: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x28F6D0: data_stack_grow (_sre.c:276)
==15389==    by 0x28F6D0: sre_match (_sre.c:825)
==15389==    by 0x28F6D0: sre_search.lto_priv.2805 (_sre.c:1631)
==15389==    by 0x2986E4: pattern_search.lto_priv.1953 (_sre.c:2000)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x22DD29: PyObject_Call (abstract.c:2547)
==15389==    by 0x22DD29: slot_tp_init.lto_priv.1160 (typeobject.c:5860)
==15389==    by 0x1EB53A: type_call.lto_priv.94 (typeobject.c:765)
==15389==    by 0x201DCF: PyObject_Call (abstract.c:2547)
==15389==    by 0x201DCF: do_call (ceval.c:4589)
==15389==    by 0x201DCF: call_function (ceval.c:4394)
==15389==    by 0x201DCF: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x232530: assemble.lto_priv.1862 (compile.c:3958)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE56: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0xE0E717B: init_elementtree (_elementtree.c:3165)
==15389==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==15389==  Address 0x7857020 is 8 bytes after a block of size 552 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78BE1: __fopen_internal (iofopen.c:82)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E57F5: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78AFA: __fopen_internal (iofopen.c:65)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E57F5: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0xE0E717B: init_elementtree (_elementtree.c:3165)
==15389==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==  Address 0x7830020 is 752 bytes inside a block of size 760 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x23456A: PyMem_Free (object.c:2360)
==15389==    by 0x23456A: PyCode_Optimize (peephole.c:652)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0xE0E717B: init_elementtree (_elementtree.c:3165)
==15389==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x234243: PyMem_Malloc (object.c:2348)
==15389==    by 0x234243: markblocks (peephole.c:245)
==15389==    by 0x234243: PyCode_Optimize (peephole.c:352)
==15389==    by 0x232772: makecode.isra.19 (compile.c:3845)
==15389==    by 0x232772: assemble.lto_priv.1862 (compile.c:3961)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AE12: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0xE0E717B: init_elementtree (_elementtree.c:3165)
==15389==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x233279: assemble_emit (compile.c:3665)
==15389==    by 0x233279: assemble.lto_priv.1862 (compile.c:3952)
==15389==    by 0x222AC0: compiler_mod (compile.c:1221)
==15389==    by 0x222AC0: PyAST_Compile (compile.c:292)
==15389==    by 0x22A564: run_mod.lto_priv.2105 (pythonrun.c:1382)
==15389==    by 0x256BF5: PyRun_StringFlags (pythonrun.c:1348)
==15389==    by 0xE0E717B: init_elementtree (_elementtree.c:3165)
==15389==    by 0x258120: _PyImport_LoadDynamicModule (importdl.c:53)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E51DE: load_next (import.c:2543)
==15389==    by 0x1E51DE: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E51DE: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==  Address 0x673d020 is 464 bytes inside a block of size 552 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78BE1: __fopen_internal (iofopen.c:82)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E573E: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x1EEA4E: PyObject_Call (abstract.c:2547)
==15389==    by 0x1EEA4E: PyObject_CallFunctionObjArgs (abstract.c:2774)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78AFA: __fopen_internal (iofopen.c:65)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E573E: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x1EEA4E: PyObject_Call (abstract.c:2547)
==15389==    by 0x1EEA4E: PyObject_CallFunctionObjArgs (abstract.c:2774)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22BC3D: compiler_call (compile.c:2560)
==15389==    by 0x22BC3D: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==15389==    by 0x22E7A9: compiler_visit_stmt.lto_priv.1864 (compile.c:2171)
==15389==    by 0x22EA7A: compiler_if (compile.c:1604)
==15389==    by 0x22EA7A: compiler_visit_stmt.lto_priv.1864 (compile.c:2120)
==15389==    by 0x22EEBB: compiler_for (compile.c:1633)
==15389==    by 0x22EEBB: compiler_visit_stmt.lto_priv.1864 (compile.c:2116)
==15389==    by 0x22EA7A: compiler_if (compile.c:1604)
==15389==    by 0x22EA7A: compiler_visit_stmt.lto_priv.1864 (compile.c:2120)
==15389==    by 0x22E931: compiler_function (compile.c:1388)
==15389==    by 0x22E931: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x1F33E9: parse_source_module (import.c:882)
==15389==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==  Address 0x88da020 is 544 bytes inside a block of size 552 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78BE1: __fopen_internal (iofopen.c:82)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E57F5: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78AFA: __fopen_internal (iofopen.c:65)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E57F5: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x22D57C: PyObject_Realloc (compile.c:649)
==15389==    by 0x22D57C: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x22D57C: compiler_addop_i.lto_priv.1926 (compile.c:1007)
==15389==    by 0x22B11B: compiler_visit_expr.lto_priv.1863 (compile.c:3043)
==15389==    by 0x22B13B: compiler_call (compile.c:2543)
==15389==    by 0x22B13B: compiler_visit_expr.lto_priv.1863 (compile.c:3023)
==15389==    by 0x22E7A9: compiler_visit_stmt.lto_priv.1864 (compile.c:2171)
==15389==    by 0x22EA56: compiler_if (compile.c:1604)
==15389==    by 0x22EA56: compiler_visit_stmt.lto_priv.1864 (compile.c:2120)
==15389==    by 0x22F882: compiler_if (compile.c:1608)
==15389==    by 0x22F882: compiler_visit_stmt.lto_priv.1864 (compile.c:2120)
==15389==    by 0x22E8BC: compiler_function (compile.c:1388)
==15389==    by 0x22E8BC: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AEB4: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==  Address 0x8922020 is 16 bytes before a block of size 768 alloc'd
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x15FBB0: PyObject_Realloc.part.0 (obmalloc.c:1272)
==15389==    by 0x231E0F: compiler_next_instr.isra.14 (compile.c:650)
==15389==    by 0x231E0F: compiler_addop_j.lto_priv.1894 (compile.c:1025)
==15389==    by 0x22B68A: compiler_boolop.isra.24 (compile.c:2458)
==15389==    by 0x22B68A: compiler_visit_expr.lto_priv.1863 (compile.c:2971)
==15389==    by 0x22E9CB: compiler_if (compile.c:1602)
==15389==    by 0x22E9CB: compiler_visit_stmt.lto_priv.1864 (compile.c:2120)
==15389==    by 0x22E8BC: compiler_function (compile.c:1388)
==15389==    by 0x22E8BC: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AEB4: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x22ECCF: compiler_class (compile.c:1444)
==15389==    by 0x22ECCF: compiler_visit_stmt.lto_priv.1864 (compile.c:2087)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x1F33E9: parse_source_module (import.c:882)
==15389==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x15FB5A: PyObject_Realloc.part.0 (obmalloc.c:1253)
==15389==    by 0x1E9C47: PyObject_Realloc (stringobject.c:3907)
==15389==    by 0x1E9C47: _PyString_Resize (stringobject.c:3907)
==15389==    by 0x233279: assemble_emit (compile.c:3665)
==15389==    by 0x233279: assemble.lto_priv.1862 (compile.c:3952)
==15389==    by 0x22EB2F: compiler_function (compile.c:1390)
==15389==    by 0x22EB2F: compiler_visit_stmt.lto_priv.1864 (compile.c:2085)
==15389==    by 0x22AEED: compiler_body.lto_priv.1865 (compile.c:1177)
==15389==    by 0x222B3D: compiler_mod (compile.c:1197)
==15389==    by 0x222B3D: PyAST_Compile (compile.c:292)
==15389==    by 0x1F33E9: parse_source_module (import.c:882)
==15389==    by 0x1F33E9: load_source_module.lto_priv.1599 (import.c:1106)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==  Address 0x85a7020 is 544 bytes inside a block of size 552 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78BE1: __fopen_internal (iofopen.c:82)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E573E: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x5A78AFA: __fopen_internal (iofopen.c:65)
==15389==    by 0x1EAA57: find_module.lto_priv.1428 (import.c:1578)
==15389==    by 0x1E573E: import_submodule.lto_priv.1596 (import.c:2714)
==15389==    by 0x1E4D62: load_next (import.c:2539)
==15389==    by 0x1E4D62: import_module_level.isra.3 (import.c:2247)
==15389==    by 0x1E4D62: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389== 
Creating binaries
==15389== Invalid read of size 8
==15389==    at 0x6E89394: SSL_SESSION_up_ref (ssl_sess.c:790)
==15389==    by 0x6E8A049: SSL_set_session (ssl_sess.c:807)
==15389==    by 0x11A26486: _wrap_ssl_set_session (_m2crypto_wrap.c:21243)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bd88 is 344 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x727CAE2: CRYPTO_atomic_add (threads_pthread.c:155)
==15389==    by 0x6E893C0: SSL_SESSION_up_ref (ssl_sess.c:790)
==15389==    by 0x6E8A049: SSL_set_session (ssl_sess.c:807)
==15389==    by 0x11A26486: _wrap_ssl_set_session (_m2crypto_wrap.c:21243)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bce8 is 184 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E8A04A: SSL_set_session (ssl_sess.c:808)
==15389==    by 0x11A26486: _wrap_ssl_set_session (_m2crypto_wrap.c:21243)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x201BE1: fast_function (ceval.c:4457)
==15389==    by 0x201BE1: call_function (ceval.c:4392)
==15389==    by 0x201BE1: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bce0 is 176 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x6E8CD24: tls_construct_client_hello (statem_clnt.c:698)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bc30 is 0 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E8884A: SSL_SESSION_free (ssl_sess.c:754)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd88 is 344 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 4
==15389==    at 0x727CAE2: CRYPTO_atomic_add (threads_pthread.c:155)
==15389==    by 0x6E88869: SSL_SESSION_free (ssl_sess.c:754)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bce8 is 184 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x7225AF3: sk_void_free (crypto.h:94)
==15389==    by 0x7225AF3: CRYPTO_free_ex_data (ex_data.c:361)
==15389==    by 0x6E888A3: SSL_SESSION_free (ssl_sess.c:760)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bd20 is 240 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x7225B0A: CRYPTO_free_ex_data (ex_data.c:362)
==15389==    by 0x6E888A3: SSL_SESSION_free (ssl_sess.c:760)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bd20 is 240 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x72A9295: OPENSSL_cleanse (x86_64cpuid.s:207)
==15389==    by 0x6E888B1: SSL_SESSION_free (ssl_sess.c:762)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc38 is 8 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x72A92A7: OPENSSL_cleanse (x86_64cpuid.s:211)
==15389==    by 0x6E888B1: SSL_SESSION_free (ssl_sess.c:762)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc40 is 16 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 1
==15389==    at 0x72A9289: OPENSSL_cleanse (x86_64cpuid.s:202)
==15389==    by 0x6E888BF: SSL_SESSION_free (ssl_sess.c:763)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc6c is 60 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 1
==15389==    at 0x72A9287: OPENSSL_cleanse (x86_64cpuid.s:201)
==15389==    by 0x6E888BF: SSL_SESSION_free (ssl_sess.c:763)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc6d is 61 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x72A9295: OPENSSL_cleanse (x86_64cpuid.s:207)
==15389==    by 0x6E888BF: SSL_SESSION_free (ssl_sess.c:763)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc70 is 64 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x72A92A7: OPENSSL_cleanse (x86_64cpuid.s:211)
==15389==    by 0x6E888BF: SSL_SESSION_free (ssl_sess.c:763)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc78 is 72 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 1
==15389==    at 0x72A926F: OPENSSL_cleanse (x86_64cpuid.s:192)
==15389==    by 0x6E888BF: SSL_SESSION_free (ssl_sess.c:763)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc88 is 88 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 1
==15389==    at 0x72A9279: OPENSSL_cleanse (x86_64cpuid.s:195)
==15389==    by 0x6E888BF: SSL_SESSION_free (ssl_sess.c:763)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc89 is 89 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E888C0: SSL_SESSION_free (ssl_sess.c:764)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bcc8 is 152 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E888CC: sk_X509_pop_free (x509.h:97)
==15389==    by 0x6E888CC: SSL_SESSION_free (ssl_sess.c:765)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bcd8 is 168 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E888DF: sk_SSL_CIPHER_free (ssl.h:845)
==15389==    by 0x6E888DF: SSL_SESSION_free (ssl_sess.c:766)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd18 is 232 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E888EB: SSL_SESSION_free (ssl_sess.c:767)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd38 is 264 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E88903: SSL_SESSION_free (ssl_sess.c:768)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd60 is 304 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E8891B: SSL_SESSION_free (ssl_sess.c:771)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd48 is 280 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x6E88929: SSL_SESSION_free (ssl_sess.c:770)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd40 is 272 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E8893E: SSL_SESSION_free (ssl_sess.c:773)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd58 is 296 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x6E8894C: SSL_SESSION_free (ssl_sess.c:772)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd50 is 288 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E88961: SSL_SESSION_free (ssl_sess.c:776)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bcb0 is 128 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E88979: SSL_SESSION_free (ssl_sess.c:777)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bcb8 is 136 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E88991: SSL_SESSION_free (ssl_sess.c:780)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd78 is 328 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid read of size 8
==15389==    at 0x6E889A9: SSL_SESSION_free (ssl_sess.c:782)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bd88 is 344 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x72A9295: OPENSSL_cleanse (x86_64cpuid.s:207)
==15389==    by 0x722A4C4: CRYPTO_clear_free (mem.c:194)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bc30 is 0 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid write of size 8
==15389==    at 0x72A92A7: OPENSSL_cleanse (x86_64cpuid.s:211)
==15389==    by 0x722A4C4: CRYPTO_clear_free (mem.c:194)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==  Address 0x5e0bc38 is 8 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Invalid free() / delete / delete[] / realloc()
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E88DAE: ssl_get_new_session (ssl_sess.c:315)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==  Address 0x5e0bc30 is 0 bytes inside a block of size 352 free'd
==15389==    at 0x4C2DDBB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x6E889CD: SSL_SESSION_free (ssl_sess.c:783)
==15389==    by 0x6E84CF1: SSL_free (ssl_lib.c:1146)
==15389==    by 0x11A24EFF: _wrap_ssl_free (_m2crypto_wrap.c:20464)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x22E17D: PyObject_Call (abstract.c:2547)
==15389==    by 0x22E17D: instancemethod_call.lto_priv.213 (classobject.c:2600)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20614C: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x21F93D: instance_dealloc.lto_priv.189 (classobject.c:654)
==15389==    by 0x212FD0: PyMember_SetOne (structmember.c:321)
==15389==  Block was alloc'd at
==15389==    at 0x4C2CB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15389==    by 0x722A468: CRYPTO_zalloc (mem.c:107)
==15389==    by 0x6E88706: SSL_SESSION_new (ssl_sess.c:84)
==15389==    by 0x6E88D7B: ssl_get_new_session (ssl_sess.c:306)
==15389==    by 0x6E8D059: tls_construct_client_hello (statem_clnt.c:705)
==15389==    by 0x6E8B555: write_state_machine (statem.c:773)
==15389==    by 0x6E8B555: state_machine (statem.c:404)
==15389==    by 0x6E83C90: SSL_do_handshake (ssl_lib.c:3220)
==15389==    by 0x11A480F1: ssl_connect (_m2crypto_wrap.c:8255)
==15389==    by 0x11A4820A: _wrap_ssl_connect (_m2crypto_wrap.c:21441)
==15389==    by 0x1FCE59: call_function (ceval.c:4372)
==15389==    by 0x1FCE59: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x202660: fast_function (ceval.c:4467)
==15389==    by 0x202660: call_function (ceval.c:4392)
==15389==    by 0x202660: PyEval_EvalFrameEx (ceval.c:3009)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0xA429DE5: XML_ParserFree (in /lib/x86_64-linux-gnu/libexpat.so.1.6.7)
==15389==    by 0xE0EC34E: xmlparser_dealloc (_elementtree.c:2676)
==15389==    by 0x1FAB2B: frame_dealloc (frameobject.c:494)
==15389==    by 0x1FAB2B: PyEval_EvalCodeEx (ceval.c:3615)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x201FBD: fast_function (ceval.c:4467)
==15389==    by 0x201FBD: call_function (ceval.c:4392)
==15389==    by 0x201FBD: PyEval_EvalFrameEx (ceval.c:3009)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x216028: function_call.lto_priv.296 (funcobject.c:523)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389== 
==15389== Use of uninitialised value of size 8
==15389==    at 0x157C1C: PyObject_Free (obmalloc.c:1013)
==15389==    by 0x2107B3: PyObject_GC_Del (gcmodule.c:1561)
==15389==    by 0x2107B3: code_dealloc.lto_priv.219 (codeobject.c:357)
==15389==    by 0x1F3327: load_source_module.lto_priv.1599 (import.c:1122)
==15389==    by 0x1E5762: import_submodule.lto_priv.1596 (import.c:2725)
==15389==    by 0x1E5153: load_next (import.c:2539)
==15389==    by 0x1E5153: import_module_level.isra.3 (import.c:2256)
==15389==    by 0x1E5153: PyImport_ImportModuleLevel (import.c:2312)
==15389==    by 0x1E66C7: builtin___import__ (bltinmodule.c:49)
==15389==    by 0x1E645D: PyObject_Call (abstract.c:2547)
==15389==    by 0x20610F: PyEval_CallObjectWithKeywords (ceval.c:4241)
==15389==    by 0x1FF129: PyEval_EvalFrameEx (ceval.c:2643)
==15389==    by 0x1FA419: PyEval_EvalCodeEx (ceval.c:3604)
==15389==    by 0x1F9F38: PyEval_EvalCode (ceval.c:669)
==15389==    by 0x1F9E74: PyImport_ExecCodeModuleEx (import.c:731)
==15389== 

_buildenv                          0% |                |    0 B    --:-- ETA 
_buildenv                        100% |================|  15 kB    00:00     

_statistics                        0% |                |    0 B    --:-- ETA 
_statistics                      100% |================|  702 B    00:00     

hello-2.10-lp150.1.8.x86_64.rpm    0% |                |    0 B    --:-- ETA 
hello-2.10-lp150.1.8.x86_64.rpm  100% |================|  56 kB    00:00     

hello-lang-2.10-lp150.1.8.noarch   0% |                |    0 B    --:-- ETA 
hello-lang-2.10-lp150.1.8.noarch 100% |================|  33 kB    00:00     

rpmlint.log                        0% |                |    0 B    --:-- ETA 
rpmlint.log                      100% |================|  415 B    00:00     
==15389== 
==15389== HEAP SUMMARY:
==15389==     in use at exit: 5,263,717 bytes in 10,201 blocks
==15389==   total heap usage: 110,076 allocs, 99,881 frees, 77,248,447 bytes allocated
==15389== 
==15389== LEAK SUMMARY:
==15389==    definitely lost: 72 bytes in 1 blocks
==15389==    indirectly lost: 0 bytes in 0 blocks
==15389==      possibly lost: 116,304 bytes in 274 blocks
==15389==    still reachable: 5,147,173 bytes in 9,924 blocks
==15389==                       of which reachable via heuristic:
==15389==                         newarray           : 1,536 bytes in 16 blocks
==15389==         suppressed: 0 bytes in 0 blocks
==15389== Rerun with --leak-check=full to see details of leaked memory
==15389== 
==15389== For counts of detected and suppressed errors, rerun with: -v
==15389== Use --track-origins=yes to see where uninitialised values come from
==15389== ERROR SUMMARY: 998 errors from 86 contexts (suppressed: 2857 from 131)


More information about the Pkg-rpm-devel mailing list