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

2011-07-02 Thread Sven Barth
On 02.07.2011 22:52, Mark Morgan Lloyd wrote: Felipe Monteiro de Carvalho wrote: On Sat, Jul 2, 2011 at 7:54 PM, Sven Barth wrote: 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. To me th

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

2011-07-02 Thread Sven Barth
On 02.07.2011 20:12, Felipe Monteiro de Carvalho wrote: On Sat, Jul 2, 2011 at 7:54 PM, Sven Barth wrote: 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. To me the problem is clearly in La

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

2011-07-02 Thread Mark Morgan Lloyd
Felipe Monteiro de Carvalho wrote: On Sat, Jul 2, 2011 at 7:54 PM, Sven Barth wrote: 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. To me the problem is clearly in Lazarus. I wonder if

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

2011-07-02 Thread Felipe Monteiro de Carvalho
On Sat, Jul 2, 2011 at 7:54 PM, Sven Barth wrote: > 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. To me the problem is clearly in Lazarus. -- Felipe Monteiro de Carvalho -- __

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

2011-07-02 Thread Sven Barth
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

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

2011-07-02 Thread Ludo Brands
> 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 TProp