Имею огромный модуль. Любое изменение в его интерфейсной части приводит к AV при компиляции
- Код: Выделить всё
- Fatal: Compilation abortAn unhandled exception occurred at $0044A718 :
 EAccessViolation : Access violation
 $0044A718
 $004BDA93
 $004BB829
 $004BE370
 $004BE381
 $004BE381
 $004BE381
 $004BE80D
 $004DA548
 $004DA79E
 $004B1A72
 $004B39C3
 $004B420B
 ed
 $004B449D
 $004B1953
 $004B39C3
 $0042B76F
 Error: D:\FPC\2.2.2\bin\i386-win32\ppc386.exe returned an error exitcode (normal if you did not specify a source file to be compiled)
Изменения, например, такие: переименование функции, добавление переменной в какой-то класс, добавление какому-то property возможность write. Если потом все вернуть назад, то нормально компилится.
Все промежуточные файлы удалял - не помогло.
Никто не сталкивался?
Добавлено спустя 1 час 12 минут 36 секунд:
Ага, кое-что прояснилось.
Если почистить промежуточные файлы, то компиляция один раз сработает, но при попытке дальнейших изменений опять получаем AV.




