malloc/free: ... allocs, ... frees, ... bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
malloc/free: in use at exit: ... bytes in ... blocks.
malloc/free: ... allocs, ... frees, ... bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
malloc/free: in use at exit: ... bytes in ... blocks.
malloc/free: 1 allocs, 1 frees, 48 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
<valgrindoutput>
-<protocolversion>2</protocolversion>
+<protocolversion>3</protocolversion>
<preamble>
<line>...</line>
malloc/free: 6 allocs, 6 frees, 920 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 6 allocs, 6 frees, 920 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 6 allocs, 6 frees, 920 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: ... allocs, ... frees, ... bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: ... allocs, ... frees, ... bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 7 allocs, 7 frees, 9 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 3 allocs, 3 frees, 3 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 8 allocs, 8 frees, 8 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 3 allocs, 3 frees, 3 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 21 allocs, 21 frees, 23 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 10,253 allocs, 10,253 frees, 24,368,716 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 10,253 allocs, 10,253 frees, 24,368,200 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
malloc/free: 1 allocs, 1 frees, 48 bytes allocated.
For a detailed leak analysis, rerun with: --leak-check=yes
For counts of detected errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
<valgrindoutput>
-<protocolversion>2</protocolversion>
+<protocolversion>3</protocolversion>
<preamble>
<line>...</line>
<valgrindoutput>
-<protocolversion>2</protocolversion>
+<protocolversion>3</protocolversion>
<preamble>
<line>...</line>
<valgrindoutput>
-<protocolversion>2</protocolversion>
+<protocolversion>3</protocolversion>
<preamble>
<line>...</line>
<valgrindoutput>
-<protocolversion>2</protocolversion>
+<protocolversion>3</protocolversion>
<preamble>
<line>...</line>
<valgrindoutput>
-<protocolversion>2</protocolversion>
+<protocolversion>3</protocolversion>
<preamble>
<line>...</line>