unit tw24953; interface {$mode delphi} Type TPoolablePool = class factory : TObject; constructor create; end; TPoolableFactory= class end; implementation { TPoolablePool } constructor TPoolablePool.create; // last line visible in -va output before crash begin factory:=TPoolableFactory.create; end; end.