Как правильно завершать работу программы?

#1
Как правильно завершать работу программы? У меня каждый раз при завиршении работы (выключении) программы выпадает системное окошко с сообщением о найденой ошибке в программе, при этом само окно progDVB зависает и приходится завершать работы через диспетчер задач...