RK
Вот он, если интересно.
Да, 18 AWG жирный, поэтому у меня недоумение
Size: a a a
RK
СС
U
h
h
СС
I
RK

RK

I
D

D
СС
СС
K
==511== 1,000 bytes in 1 blocks are definitely lost in loss record 1 of 1Имею такой выхлоп по выделенным и не освобожденным блокам. Почему из всех адресов мне показывают только адрес подкинутого malloc'a?
==511== at 0x4815654: malloc (in /usr/lib/valgrind/vgpreload_memcheck-arm-linux.so)
K
#include <stdlib.h>
int main(void){
int *a = malloc(1000);
a[1] = 0;
return 0;
}
valgrind --tool=memcheck --leak-check=full --show-leak-kinds=all --show-reachable=yes --
track-origins=yes --log-file=val.txt -v ./val-test
SK
K
SK
SK