Когда вызывается метод завершения в модуле?

У меня недавно произошел сбой приложения, и я смог получить его стек вызовов с помощью EurekaLog. Что я заметил, так это то, что была вызвана финализация модуля, но приложение не закрылось и продолжало работать.

Насколько мне известно, секции финализации вызываются только при завершении работы приложения. Но это было не то, что случилось со мной.

Кто-нибудь знает, почему был вызван метод финализации, когда он не должен был этого делать?

РЕДАКТИРОВАТЬ

Это приложение не использует библиотеки DLL или bpl.

EDIT2

Возможно ли, чтобы завершенный поток мог вызвать финализацию?

6
задан Rafael Colucci 5 May 2012 в 12:49
поделиться