У меня сложное приложение, к которому я только что ввел некоторые изменения, добавив пару новых классов с интерфейсами и удалив некоторые другие. Функционально все работает, но я получаю нарушение доступа сразу после процедуры Destroy для класса:
"Нарушение доступа по адресу 0040B984 в модуле xxxx.exe. Чтение адреса 80808088".
Я знаю, что это в коде "Finalize" класса, и, конечно, если я нахожусь в дизассемблере (Delphi 2010), я могу видеть точку AV. Я не вижу простой способ узнать, какая из моих переменных вызывает это. Есть ли процедура, которая должна соблюдаться при переходе по этой глубине, которая подскажет мне экземпляр, на который ссылается?
Спасибо Brian