[Lazarus] Lazreport of master-detail

Koenraad Lelong lazarus2 at de-brouwerij.be
Tue Jun 24 10:29:47 CEST 2014


Hi,

I got a strange problem when I show a Lazreport of a master-detail 
relationship.
If the master-table contains an odd number of items, the report is OK. 
If it contains an even number of items it crashes with this error :

Program received signal SIGSEGV, Segmentation fault.
0x00000000004df6d4 in SYSTEM_MOVE$formal$formal$INT64 ()
(gdb) bt
#0  0x00000000004df6d4 in SYSTEM_MOVE$formal$formal$INT64 ()
#1  0x00000000008c2893 in 
BUFDATASET_TCUSTOMBUFDATASET_$__CURRENTRECORDTOBUFFER$PCHAR ()
#2  0x00007ffff7fb6701 in ?? ()
#3  0x0000000000000000 in ?? ()

That's with Lazarus 1.2.2, on Linux 64bit. But I think I do have the 
same problem on 32bit Windows. I switched to linux to be able to 
backtrace. Can I have a backtrace in Windows ?

Koenraad.




More information about the Lazarus mailing list