Hi Folks,

I observed some leaks using valgrind while compiling a sample program using GCC.

Could anyone aware of these details provide any insights to these leaks ?

Command line Details:
$ valgrind gcc main.c -g
==32090== Memcheck, a memory error detector
==32090== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==32090== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==32090== Command: gcc main.c -g
==32090==
==32090==
==32090== HEAP SUMMARY:
==32090==     in use at exit: 171,779 bytes in 101 blocks
==32090==   total heap usage: 394 allocs, 293 frees, 222,596 bytes allocated
==32090==
==32090== LEAK SUMMARY:
==32090==    definitely lost: 6,019 bytes in 36 blocks
==32090==    indirectly lost: 82 bytes in 5 blocks
==32090==      possibly lost: 0 bytes in 0 blocks
==32090==    still reachable: 165,678 bytes in 60 blocks
==32090==         suppressed: 0 bytes in 0 blocks
==32090== Rerun with --leak-check=full to see details of leaked memory
==32090==
==32090== For counts of detected and suppressed errors, rerun with: -v
==32090== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Cheers,
Sourabh.

Reply via email to