Hallo,
die Frage wird dir
so keiner beantworten können. Da hilft nur
Passiert das in Delphi auch und wo landet dann der Debugger?
Steht evtl.etwas in dem Close-Event was dann knallt?
Werden alle Objekte/ Listen usw. richtig frei gegeben?
Verwendest du eine Datenbank?
Du siehst, ohne genauere Infos kann man eine solch pauschale Frage nicht beantworten.