подскажите, почему не рабоатет?
$ cat test.c
#include <stdlib.h>
int main()
{
char *arr;
arr = malloc(sizeof(char)*5);
arr[5] = 10;
free(arr);
return 0;
}
$ make test
cc -Wall -g -lefence test.c -o test
$ ./test
Electric Fence 2.2 Copyright (C) 1987-1999 Bruce Perens <bruce@perens.com>
если я правильно понимаю, то я должен был бы получить segfault