This simple code is enough to crash application, lazarus and almost my Mac !
Amazing...
mni:=TMemoryStream.Create;
Form1.IdHttp1.Get('http://www.google.fr', mni);
showmessage(inttostr(mni.Size));
mni.free;
mni:=TMemoryStream.Create;
Form1.IdHttp1.Get('http://www.google.fr', mni);
showmessage(inttostr(mni.Size));
mni.free;
The first call is ok. The second call take me 5 minutes to take control of my mac book.