On 13.06.2016 16:42, Ondrej Pokorny wrote: > On 13.06.2016 16:33, Lukas Gradl wrote: >> Hi! >> >> I tried to update my Lazarus svn to the current revision (52501) on a >> debian jessie x86_64 machine. >> I compiled it by make clean;make all using fpc 3.1.1 from today. >> >> The comilation finishes successfully, but on starting lazarus I get a >> window "Read error" "Access violation Access violation". > > It's a known issue. It's due to the recent FPC changes (PTypeInfo -> > PPTypeInfo). Lazarus designer sources haven't been updated to handle > these changes yet. > > I recommend you to compile Lazarus with FPC 3.0 fixes branch or with FPC > trunk rev 33943 until it gets sorted out. You can stil compile your own > applications with the most recent FPC trunk.
The fix done in r52482 is not correct however. ClassInfo will continue to return a PTypeInfo for backwards compatibility, so you'll need to dynamically allocate a pointer variable that gets that type info and then gets stuffed into the ParentInfoRef field. Regards, Sven -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus-ide.org/listinfo/lazarus
