================================================================= ==17448==ERROR: AddressSanitizer: heap-use-after-free on address 0x625000025900 at pc 0x0000008342d4 bp 0x7ffcc27c57c0 sp 0x7ffcc27c57b8 READ of size 1 at 0x625000025900 thread T0 #0 0x8342d3 (/home/brian/src/3.5/cpython/python+0x8342d3) #1 0x82eae7 (/home/brian/src/3.5/cpython/python+0x82eae7) #2 0x82e188 (/home/brian/src/3.5/cpython/python+0x82e188) #3 0x82a605 (/home/brian/src/3.5/cpython/python+0x82a605) #4 0x72d0c0 (/home/brian/src/3.5/cpython/python+0x72d0c0) #5 0x72da44 (/home/brian/src/3.5/cpython/python+0x72da44) #6 0x72c2e2 (/home/brian/src/3.5/cpython/python+0x72c2e2) #7 0x4fb16d (/home/brian/src/3.5/cpython/python+0x4fb16d) #8 0x4f4b26 (/home/brian/src/3.5/cpython/python+0x4f4b26) #9 0x7fe129a19a3f (/lib/x86_64-linux-gnu/libc.so.6+0x20a3f) #10 0x44e5f8 (/home/brian/src/3.5/cpython/python+0x44e5f8) 0x625000025900 is located 0 bytes inside of 8192-byte region [0x625000025900,0x625000027900) freed by thread T0 here: #0 0x4d5905 (/home/brian/src/3.5/cpython/python+0x4d5905) #1 0x8338b7 (/home/brian/src/3.5/cpython/python+0x8338b7) previously allocated by thread T0 here: #0 0x4d55c2 (/home/brian/src/3.5/cpython/python+0x4d55c2) #1 0x82dc12 (/home/brian/src/3.5/cpython/python+0x82dc12) Shadow bytes around the buggy address: 0x0c4a7fffcad0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a7fffcae0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a7fffcaf0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a7fffcb00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a7fffcb10: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa =>0x0c4a7fffcb20:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c4a7fffcb30: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c4a7fffcb40: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c4a7fffcb50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c4a7fffcb60: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c4a7fffcb70: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Heap right redzone: fb Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack partial redzone: f4 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==17448==ABORTING