(2013-09-17 16:00:36 отредактировано slavapro)

Ошибка приложения после установки автоматической защиты

Для защиты использовался комплект разработчика 6.2 c различными комбинациями параметров. Ключ Guardant Sign.

Защищаемое приложение написано на Delphi 7 и представляет собой оболочку для температурного расчета. Основная функция это цикл с большим количеством вложенных подциклов. Запускается приложение нормально, но при выполнении расчета практически сразу вылетает с ошибкой "floating point overflow". Неинициализированных переменных нет. Незащищенное приложение работает нормально.

Подскажите, пожалуйста, простейший алгоритм поиска и устранения проблемы.

Re: Ошибка приложения после установки автоматической защиты

Добрый день, slavapro.

Приложите, пожалуйста, содержимое bat-файла, с используемыми при автозащите опциями (находится в паке "\CommandLines" проекта автозащиты).

Re: Ошибка приложения после установки автоматической защиты

Добрый!

"u:\Program Files\Guardant\Guardant 6.2\QDV21ZD\bin\nwkey32.exe" "/MSG=u:\Program Files\Guardant\Guardant 6.2\QDV21ZD\bin\LicenseWizard.msg" /GS3S=12:8:0x2D3382F9 /CEN /IDEN /NOS /PACK /IMPLICIT_LINKING_SUPPORT /ATR=1 /UI=0x2D3382F9 /EXIT_DELAY=60 /USB_DONGLE_CONTROL "/SIGN=13:U:\Projects\Met-all\Result\metal.exe.bin" /T=5 "/OUT=U:\Projects\Met-all\Result" "K:\metall\metal.exe"

Re: Ошибка приложения после установки автоматической защиты

Здравствуйте, slavapro.

У нас указанная ошибка не воспроизводится.
Для локализации ее, пришлите, пожалуйста, нам на почту ( hotline@guardant.ru ):

  • Ваше тестовое приложение, где воспроизводится указанное поведение;

  • Проект автозащиты, где оно защищалось;

  • nsd-файл маски, прошиваемой при автозащите.