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)

Reply via email to