Russian Qt Forum

Компиляторы и платформы => Visual C++ => Тема начата: agrigoriev от Март 21, 2005, 09:04



Название: Toolkit для тестирования программ VS .NET 2003
Отправлено: agrigoriev от Март 21, 2005, 09:04
Здравствуйте.
Посоветуйте пожалуйста какой-нибудь subj. Пробовал Insure++ www.parasoft.com. Там дают trial всего на три дня. Разобраться в куче проблем которые возникают при его использовании я не смог.
Может быть есть какие-нибудь freeware варианты?
Заранее спасибо.


Название: Toolkit для тестирования программ VS .NET 2003
Отправлено: Admin от Март 21, 2005, 10:30
Нет фриварных вариантов
Есть еще Bound Checker, он попроще
если что лицензию дам на него.


Название: Toolkit для тестирования программ VS .NET 2003
Отправлено: agrigoriev от Март 22, 2005, 08:32
Цитата: "Admin"
Нет фриварных вариантов
Есть еще 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 понравился больше и с интерфейсной точки зрения, и то что в нём также показываются утечки ресурсов тоже очень полезно имхо. Интегрируется он в студию тоже очень ненавязчиво.

Интересно выслушать ваше мнение.