Нет фриварных вариантов
Есть еще Bound Checker, он попроще
если что лицензию дам на него.
Если можно поподробнее в чём BoundsChecker проще.
Insure++ вылечил как-то, как - сам не понял.
Вобщем и Insure++ 7.0 и BoundsChecker 7.2 показывают около 50 утечек внутри qt. Я думаю это нормальное явление
Одну ошибку записи за пределы буфера BC не находит, в отличии от Insure. Но последний не показывает никакие утечки ресурсов.
BC постоянно показывает нарастающее количество таких ошибок:
Allocation Conflict: Attempting to call global_operator_delete_array on 0x01D6C830; pointer was allocated by malloc.
В Insure ничего подобного нет.
Вобщем-то мне почему-то BC понравился больше и с интерфейсной точки зрения, и то что в нём также показываются утечки ресурсов тоже очень полезно имхо. Интегрируется он в студию тоже очень ненавязчиво.
Интересно выслушать ваше мнение.