Старый лоровский акк потерял (Edible), запилил этот.
Короче. Модуль для слежения за аллоцируемой памятью. Можно подключить в коде (прописать один инклуд для си-проекта), можно использовать уже для скомпилированного проекта (на любом языке). Инструкции в ридми. Выхлопывает так:
[C-TH][ 07_all_coloured.c:0009] Malloc : 0x00000190 B (0x09A9C008) : Success
[C-TH][ 07_all_coloured.c:0013] Realloc: (0x09A9C008) 0x00000320 B (0x09A9C028) : Success
[C-TH][ 07_all_coloured.c:0017] Free : (0x09A9C028) : Success
[C-TH][ 07_all_coloured.c:0019] Calloc : 0x00000080 B (0x09A9C008) : Success
[C-TH][ 07_all_coloured.c:0022] Free : (0x09A9C008) : Success
Может стрелять в stdout/stderr/файл. Может убрать необходимость проверять на null, может красить выхлоп с помощью ANSI-кодов.
https://github.com/codemeow/c-heetah
Берите, кому надо.