Re: [fpc-pascal] TInterfacedObject destructor reentrance bug

2017-07-19 Thread African Wild Dog
2017-07-16 6:03 GMT-03:00 Michael Van Canneyt : > > > Please report it in the bugtracker, so it won't be forgotten. > > Michael. > Done. #0032168 . Regards ___ fpc-pascal maillist - fpc-pascal@lists.fre

Re: [fpc-pascal] TInterfacedObject destructor reentrance bug

2017-07-16 Thread Michael Van Canneyt
On Sat, 15 Jul 2017, African Wild Dog wrote: Hello, I have found a bug in the TInterfacedObject. Please report it in the bugtracker, so it won't be forgotten. Michael. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freep

[fpc-pascal] TInterfacedObject destructor reentrance bug

2017-07-15 Thread African Wild Dog
Hello, I have found a bug in the TInterfacedObject. Better than explaining is to examine and execute the code below. When executing the code below the destructor of the class TCustomDestructorClass is called infinitely. This is due to calling the procedure Foo inside the destructor of TCustomDest