[Lazarus] RE : RE : RE : RE : FPC_REQUIRES_PROPER_ALIGNMENT definedonSolariscausescrash in lazarus

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Sun Jul 3 15:55:38 CEST 2011


Ludo Brands wrote:
>> I'll try to test that later, eventually on both SPARC and ARM 
>> Linux, but 
>> today- for various reasons- is going to be very busy and 
>> difficult so I 
>> crave indulgence.
>>
> 
> There is no urgency. It's working for me and I can continue testing Lazarus
> on Solaris.

Initial testing (SPARC/Linux, not yet ARM) seems to indicate that the 
exception on exit is fixed, but I'm still getting a problem when opening 
an existing project. With the major caveat that compiler is still 2.4.2.

[TJITForms.DoCreateJITComponent] Error Error: CreateNewClass new aligned 
TypeData
   Stack trace:
   $00719F38  TJITCOMPONENTLIST__CREATENEWJITCLASS,  line 1473 of 
/usr/local/share/lazarus-newstable/designer/jitforms.pp
   $00716764  TJITCOMPONENTLIST__ADDJITCOMPONENTFROMSTREAM,  line 908 of 
/usr/local/share/lazarus-newstable/designer/jitforms.pp
   $0073C9E8  TCUSTOMFORMEDITOR__CREATERAWCOMPONENTFROMSTREAM,  line 
1393 of customformeditor.pp
   $000AC900  TMAINIDE__DOLOADLFM,  line 6637 of main.pp
   $000ABBE0  TMAINIDE__DOLOADLFM,  line 6182 of main.pp
   $000B8EE4  OPENRESOURCE,  line 8680 of main.pp
   $000B8C44  TMAINIDE__DOOPENEDITORFILE,  line 8935 of main.pp
   $000C01B4  TMAINIDE__DOOPENPROJECTFILE,  line 10297 of main.pp
   $0009ECF8  TMAINIDE__MNUOPENPROJECTCLICKED,  line 3827 of main.pp
   $006A7C64  TIDEMENUITEM__MENUITEMCLICK,  line 552 of menuintf.pas
   $006AC868  TIDEMENUCOMMAND__MENUITEMCLICK,  line 1623 of menuintf.pas
   $0024814C  TMENUITEM__CLICK,  line 75 of ./include/menuitem.inc
   $00248AC0  TMENUITEM__DOCLICKED,  line 269 of ./include/menuitem.inc
   $00036164  TOBJECT__DISPATCH,  line 472 of 
/usr/local/src/fpc/fpcbuild-2.4.2/fpcsrc/rtl/inc/objpas.inc
   $00350B80  DELIVERMESSAGE,  line 112 of lclmessageglue.pas
   $00314494  DELIVERMESSAGE,  line 3528 of gtk2proc.inc
   $003C90A4  GTK2MENUITEMACTIVATE,  line 138 of gtk2wsmenus.pp
TCustomFormEditor.JITListException List.CurReadStreamClass=nil TUnitInfo

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]




More information about the Lazarus mailing list