Dann setze beim Parametertyp der StringListe doch bitte das
out
weg, das ist missverständlich. Man erwartet eigentlich dass man einen nicht initialisierten Zeiger übergibt und der bei Erfolg mit einer gültigen TStringList-Instanz belegt ist.
Und du hast doch einen Debugger. Wo tritt die
Exception denn genau auf?