Наиболее часто встречающиеся ошибки связаны с ошибками с индексированием и находить их достаточно сложно. На этой странице будет написано, как с помощью стандартных программ отладки (gdb и valgrind) можно находить некоторые типы таких ошибок.