проверяет ее целостность. Вижу переполнение кучи, но локализовать не могу. Знает ли кто-то способ как добавить вызов некоторой функции при входе или выходе в любой другой функции? Может, флаг линкера какой или компилятора?
Вряд ли тут поможет. Можно подробнее, почему вы считаете что куча переполняется при входе/выходе из функции? Если я правильно помню, доступ к куче можно получить только через функции динамического выделения/освобождения/перемещения памяти и при переполнении кучи (невозможности выделить новую область) функция выделения вернёт нулевой указатель
Вроде маллок и сбрк при определении в любом месте редефайнят библиотечные, там можете и привязаться.
Обсуждают сегодня