<p>I managed to acquire some additional information on Lazarus 1.3 + FPC ARC edition problem</p><div>First of all, I tested if Lazarus 1.3 trunk compiled with FPC trunk works correctly. It does.</div><p>However, Lazarus 1.3 trunk with FPC ARC crashes.</p><ul><li>Lazarus trunk by FreePascal trunk -> OK</li><li>Lazarus trunk by FreePascal ARC edition -> CRASH at startup</li></ul><p>here is the point where it crashes:</p><p>D:\FPC_ARC\L>lazarus.exe<br />using config file D:\FPC_ARC\L\lazarus.cfg<br />[FORMS.PP] ExceptionOccurred<br />š Sender=Exception<br />š Exception=GetVMTVirtualMethodOffset Parent Virtual Method not found<br />š Stack trace:<br />š $00710C16š GETVMTVIRTUALMETHODOFFSET,š line 458 of D:/FPC_ARC/L/designer/jitforms.pp<br />š $00710D21š GETTCOMPONENTVALIDATERENAMEVMTOFFSET,š line 497 of D:/FPC_ARC/L/designer/jitforms.pp<br />š $00714F18š JITFORMS_$$_init,š line 2094 of D:/FPC_ARC/L/designer/jitforms.pp<br />š $00410F54<br />TApplication.HandleException GetVMTVirtualMethodOffset Parent Virtual Method not found<br />š Stack trace:<br />š $00710C16š GETVMTVIRTUALMETHODOFFSET,š line 458 of D:/FPC_ARC/L/designer/jitforms.pp<br />š $00710D21š GETTCOMPONENTVALIDATERENAMEVMTOFFSET,š line 497 of D:/FPC_ARC/L/designer/jitforms.pp<br />š $00714F18š JITFORMS_$$_init,š line 2094 of D:/FPC_ARC/L/designer/jitforms.pp<br />š $00410F54<br />Exception at 00710C16: Exception:<br />GetVMTVirtualMethodOffset Parent Virtual Method not found.</p><div>Even if line numbers are slightly different, you can easily find the place where exception is raised: in jitforms.pp: in procedure GetVMTVirtualMethodOffset: raise Exception.Create('GetVMTVirtualMethodOffset Parent Virtual Method not found');</div><div>š</div><div>I leave the decision if this worth investigating or not to you as I am myself not sure. Not that I could possibly force someone to look into it even if I insisted.</div>