[fpc-pascal] Re: TBufDataset broken in fixes_2_2
Funky Beast
funkybeast at pacific.net.sg
Sun Nov 16 16:15:36 CET 2008
Michael Müller wrote:
> Hi!
>
> Am 15.11.2008 um 16:56 schrieb Funky Beast:
>
>> Hi,
>>
>> TBufDataset is broken in latest fixes_2_2.
>>
>> Can be reproduce with following code:
>>
>> var s: TSQLQuery;
>> begin
>> s := TSQLQuery;
>
> The example is correct without .Create()?
>
>> s.Free;
>> end;
>>
>> Compiling fcl-db with debug info, the above code excepts
>> at TBufDataset.Destroy destructor at the following position:
>>
>> For I:=0 to Length(FIndexes)-1 do
>> FreeAndNil(Findexes[I]);
>>
>> It stops at the FreeAndNil line.
>>
>> Latest trunk 2.3.1 has no such problem.
>>
>> Should I file a bug report?
>>
>> Regards,
>> Funky Beast
>> _______________________________________________
>> fpc-pascal maillist -
>> fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b at public.gmane.org
>> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
> _______________________________________________
> fpc-pascal maillist -
> fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b at public.gmane.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
Yes, it should be with the .Create(nil) in the actual test code,
I accidentally missed it out here writing this mail.
See bug report 0012639.
Regards,
Funky Beast
More information about the fpc-pascal
mailing list