On a lark, I compiled a Python program with cxfreeze and ran it through
Valgrind. I'll let the end of the output speak for itself. What's going on
here? Why is this language leaking so much memory?
==15053== HEAP SUMMARY:
==15053== in use at exit: 1,278,276 bytes in 445 blocks
==15053== total heap usage: 2,011 allocs, 1,566 frees, 2,733,473 bytes
allocated
==15053==
==15053== LEAK SUMMARY:
==15053== definitely lost: 0 bytes in 0 blocks
==15053== indirectly lost: 0 bytes in 0 blocks
==15053== possibly lost: 210,664 bytes in 33 blocks
==15053== still reachable: 1,067,612 bytes in 412 blocks
==15053== suppressed: 0 bytes in 0 blocks
==15053== Rerun with --leak-check=full to see details of leaked memory
==15053==
==15053== For counts of detected and suppressed errors, rerun with: -v
==15053== Use --track-origins=yes to see where uninitialised values come
from
==15053== ERROR SUMMARY: 227 errors from 38 contexts (suppressed: 2 from
2)