Как найти место переполнения буфера и повреждения памяти?

valgrind не может найти ничего полезного. Я запутался.

Симптомы:

  1. мои данные повреждены вызовом malloc ()
  2. адрес возврата моей функции заменен чем-то неправильным

PS: код НЕ имеет ошибки

В настоящее время у меня есть некоторый прогресс в замене всех моих malloc () через mmap () + mprotect ()

6
задан vitaly.v.ch 22 February 2011 в 16:18
поделиться