Blob Blame History Raw
==$(N)== Memcheck, a memory error detector
==$(N)== Copyright $(*)
==$(N)== Using $(*)
==$(N)== Command:$(*)
==$(N)== Parent PID: $(N)
==$(N)== 
==$(N)== Invalid write of size 4
==$(N)==    at 0x$(X): main (vmem_valgrind.c:$(N))
==$(N)==  Address 0x$(X) is 0 bytes after a block of size $(N) alloc'd
==$(N)==    at 0x$(X): ${je_vmem_pool_malloc|???} $(*)
$(OPT)==$(N)==    by 0x$(X): vmem_malloc $(*)
==$(N)==    by 0x$(X): main (vmem_valgrind.c:$(N))
==$(N)== 
==$(N)== 
==$(N)== HEAP SUMMARY:
==$(N)==     in use at exit: $(NC) bytes in $(N) blocks
==$(N)==   total heap usage: $(N) allocs, $(N) frees, $(NC) bytes allocated
==$(N)== 
$(OPT)==$(N)== All heap blocks were freed -- no leaks are possible
$(OPX)==$(N)== LEAK SUMMARY:
$(OPT)==$(N)==    definitely lost: 0 bytes in 0 blocks
$(OPT)==$(N)==    indirectly lost: 0 bytes in 0 blocks
$(OPT)==$(N)==      possibly lost: 0 bytes in 0 blocks
$(OPT)==$(N)==    still reachable: 0 bytes in 0 blocks
$(OPT)==$(N)==         suppressed: $(NC) bytes in $(N) blocks
==$(N)== 
==$(N)== For counts of detected and suppressed errors, rerun with: -v
==$(N)== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: $(N) from $(N))