[fpc-devel] childpos streaming fixed

Michael Van Canneyt michael at freepascal.org
Sun Apr 13 16:47:30 CEST 2008



On Sun, 13 Apr 2008, C Western wrote:

> Jonas Maebe wrote:
> >
> > On 12 Apr 2008, at 20:53, Michael Van Canneyt wrote:
> >
> > > I hope to have fixed what seems to be the last open bug in the
> > > streaming system. Unless there are additional reports, the whole
> > > cleanroom implementation will be merged to fixes 2.2 and the release
> > > process for 2.2.2 will (finally) be started.
> >
> > As mentioned by Florian elsewhere, this commit seems to have broken 6 tests
> > in the testsuite last night.
> >
> >
> lazarus has problems with a form structure like:
> 
> TLogForm = class(TSettingsForm)
> 
> TSettingsForm = class(TForm)
> 
> where TLogForm has resources but TSettingsForm does not. I think at least part
> of this is a problem with lazarus that I am investigating, but I have found a
> crash in the writer because of a missing empty list check - see attached patch

Hm. I should have read your mail first :) 
Anyway, I also found out what was wrong with it, and fixed it.

Michael.



More information about the fpc-devel mailing list