Dabei knallt es so, dass ich die
IDE neu starten muss, was an Delphi liegt.
Das liegt mit an Sicherheit grenzender Wahrscheinlichkeit nicht an Delphi, sondern an deinem Code. Vermutlich ist die StringList-Instanz nicht mehr gültig. Wenn dem so ist, hilft dir auch kein noch so cleverer Workaround.