[Lazarus] RE : FPC_REQUIRES_PROPER_ALIGNMENT defined on Solaris causescrash in lazarus

Sven Barth pascaldragon at googlemail.com
Sat Jul 2 19:54:25 CEST 2011


On 02.07.2011 19:45, Ludo Brands wrote:
>
>
>> Found the cause of the crash of the IDE on Solaris x86 when closing a
>> project: in procedure Search in
>> TProject.UpdateUnitComponentDependencies
>> (ide/project.pp) some pointer arithmetic is used assuming
>> TTypeData is packed. This is not the case for solaris x86.
>
> To be more precise TPropData is assumed packed.

The define FPC_REQUIRES_PROPER_ALIGNMENT and the types TTypeData and 
TPropData are definitely FPC and not Lazarus, so you should report it as 
a FPC bug.

Regards,
Sven





More information about the Lazarus mailing list