Powerbuilder случайно дает сбой во время выполнения, используя PowerBuder версии 10.5 - PullRequest
0 голосов
/ 08 октября 2019

в настоящее время у нас есть приложение, которое работает отлично, пока 1 день пользователи не получили сообщение об ошибке, в котором говорилось, что .exe перестал работать. Когда мы попытались воспроизвести ошибку, мы заметили, что она случайная. Вы можете делать сохранение снова и снова, но после нескольких попыток вы снова получите ту же ошибку.

Я пытался оптимизировать, восстанавливать, даже пытался пересобрать все приложение, но проблема все еще сохраняется.

Может кто-нибудь указать мне, что вызвало эту безумную проблему. это сводит меня с ума ..

Заранее спасибо

1 Ответ

0 голосов
/ 24 октября 2019

Не видя код, вас трудно вести. Но такие ошибки обычно возникают из-за того, что процесс использует слишком много памяти и Windows убивает ее. Попробуйте проверить код, чтобы операторы CREATE не выполнялись в цикле. Выполните операторы DESTROY, когда вы больше не используете объект. Если вы все еще не можете решить эту проблему, вы можете запустить сборщик мусора с помощью:

GarbageCollect()
...