Программа написана на VB6, находится в стадии отладки.
В процессе работы она считывает файлы, анализирует их и, по результатам анализа, выдает замечания. Файлы тестовые, кол-во выводимых замечаний, для разных режимов анализа, известно.
Программа на выходе и тут, работая с программой, заметил, что она стала неадекватно себя вести.
Откорректируешь что-то, запустишь программу без точек остановок, выдает не то кол-во замечаний. Ничего не меняя, пройдешь программу с точками останова – и все нормализуется: начинает работать как задумано (и без точек останова).
Компоновка всей программы ничего не меняет.
Кто знает, встречался с подобным, посоветуйте с этим бороться.
И есть ли программы, проверяющие программы, разрабатываемые на VB6, на внутреннюю вшивость или аналогичные ситуации