[fpc-pascal] Remote FreePascal compile service, feedback requested

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Dec 5 23:08:34 CET 2005


On Mon, 5 Dec 2005 18:50:28 +0100 (CET)
Michael Van Canneyt <michael at freepascal.org> wrote:

> 
> 
> On Mon, 5 Dec 2005, L505 wrote:
> 
> > Also, a simple macro could end up in a neverending loop and bring down
> > the server. Lots of other ways to make a compiler go nuts.
> 
> The Free Pascal compiler checks for recursive expansion. If it goes over
> 16, it stops.
>
> In case you prove otherwise, of course, we have a bug...

Here is my first fpc DOS attack:

type
  TMyClassA = class;
  
  TMyClassA = class(TMyClassA)
    procedure DoSomething; override;
  end;


Mattias



More information about the fpc-pascal mailing list