==8336== Memcheck, a memory error detector ==8336== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==8336== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info ==8336== Command: ./Wandela ==8336== ==8336== Conditional jump or move depends on uninitialised value(s) ==8336== at 0x4C2836A: strcat (mc_replace_strmem.c:176) ==8336== by 0x4006F5: ctb (in /home/maik81ftl/Programming/viaC/Test2/Laufende-Programme/Test1/Wandela) ==8336== by 0x40075F: main (in /home/maik81ftl/Programming/viaC/Test2/Laufende-Programme/Test1/Wandela) ==8336== ==8336== Invalid free() / delete / delete[] ==8336== at 0x4C270BD: free (vg_replace_malloc.c:366) ==8336== by 0x400793: main (in /home/maik81ftl/Programming/viaC/Test2/Laufende-Programme/Test1/Wandela) ==8336== Address 0x400890 is not stack'd, malloc'd or (recently) free'd ==8336== ==8336== ==8336== HEAP SUMMARY: ==8336== in use at exit: 20 bytes in 2 blocks ==8336== total heap usage: 4 allocs, 3 frees, 40 bytes allocated ==8336== ==8336== 20 bytes in 2 blocks are definitely lost in loss record 1 of 1 ==8336== at 0x4C274A8: malloc (vg_replace_malloc.c:236) ==8336== by 0x40066B: ctb (in /home/maik81ftl/Programming/viaC/Test2/Laufende-Programme/Test1/Wandela) ==8336== by 0x40075F: main (in /home/maik81ftl/Programming/viaC/Test2/Laufende-Programme/Test1/Wandela) ==8336== ==8336== LEAK SUMMARY: ==8336== definitely lost: 20 bytes in 2 blocks ==8336== indirectly lost: 0 bytes in 0 blocks ==8336== possibly lost: 0 bytes in 0 blocks ==8336== still reachable: 0 bytes in 0 blocks ==8336== suppressed: 0 bytes in 0 blocks ==8336== ==8336== For counts of detected and suppressed errors, rerun with: -v ==8336== Use --track-origins=yes to see where uninitialised values come from ==8336== ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 4 from 4)