valgrind --leak-check такие ошибки не отлавливает. Пробовал watch в gdb, это оказалось неудобным.
[C] как отследить memory corruption?
Всем привет. Недавно наткнулся на такой баг в своей программе: Код делал запись в неправильное место на куче(выход за границы массива) в результате чего программа непредсказуемо глючила в рандомных и совсем безобидных местах. Есть ли способ находить такие ошибки?




