I am updating a project from Delphi 2009 to D2010 and have encountered the following internal error
[DCC Fatal Error] frm_Test.pas (381): Internal error F2084: C15700
upon call
(ILocalizable(TMyProgram.MainForm.AbilitiesForm)).Localize('c:\test.txt');
Here are the definitions:
ILocalizable = interface
['{4DF36053-2651-45DE-ADF7-AEC033937A02}']
procedure Localize(const FileName: TFileName);
end;
TMyProgram is a helper class similar to a C # class program. It has an aproperty MainForm that points to the main form of the application. The main form itself has the property of matching with another form, which is created and placed inside the panel in the main form. I call the Localize method of the subform.
This source has been compiled with Delphi 2005-9.
Any idea is welcome.