Dann muss ich sagen, selber schuld. Den Fehler jetzt zu finden, dürfte dich einiges an Zeit kosten. Nicht umsonst läuft der Gebrauch von gloablen Variablen den
OOP Konzept zu wider und man sollte sie vermeiden, wo es nur geht. Da du sie trotzdem benutzt hast, zeigt dass, dass du dir
vor dem programmieren nicht genügend gedanken gemacht hast über dein Konzept.
Aber nur gelesen werden kann nicht sein. Irgendwo muss ja auch was reingeschrieben werden, sonst kann ich nichts lesen. Wird die betreffende Stringliste eventuell irgendwo zerstört und wieder neu erstellt oder geleert, bzw. erstellst du sie überhaupt?