ckellerm@devpool08:~$ LD_LIBRARY_PATH=~/chickens/master/lib valgrind --leak-check=full ./t ==10234== Memcheck, a memory error detector ==10234== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==10234== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==10234== Command: ./t ==10234== ==10234== Invalid write of size 8 ==10234== at 0x412C7B: f_186 (in /home/ckellerm/t) ==10234== by 0x412AA1: f_184 (in /home/ckellerm/t) ==10234== by 0x50C4610: f_3453 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EB5FE5: f_17546 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4ECF282: f_17548 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4ECF29F: f_17557 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EECE49: f_17531 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x5112957: C_string_to_symbol (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EF0E02: f_9649 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EF1926: f_7717 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x50F149A: allocate_vector_2 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x51143E3: C_allocate_vector (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== Address 0x5e00998 is 8 bytes before a block of size 16,384 alloc'd ==10234== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10234== by 0x50F300D: CHICKEN_initialize (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x50F3BC0: CHICKEN_main (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x412F19: main (in /home/ckellerm/t) ==10234== ==10234== Invalid read of size 8 ==10234== at 0x50EFC1E: C_restore_rest (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x412DA8: f_186 (in /home/ckellerm/t) ==10234== by 0x412AA1: f_184 (in /home/ckellerm/t) ==10234== by 0x50C4610: f_3453 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EB5FE5: f_17546 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4ECF282: f_17548 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4ECF29F: f_17557 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EECE49: f_17531 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x5112957: C_string_to_symbol (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EF0E02: f_9649 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x4EF1926: f_7717 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x50F149A: allocate_vector_2 (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== Address 0x5e00960 is 0 bytes after a block of size 524,288 alloc'd ==10234== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10234== by 0x4C2B472: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10234== by 0x50F271A: C_set_or_change_heap_size (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x50F3003: CHICKEN_initialize (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x50F3BC0: CHICKEN_main (in /home/ckellerm/chickens/master/lib/libchicken.so.7) ==10234== by 0x412F19: main (in /home/ckellerm/t) ==10234==