Mit minimieren meinte ich zunächst einmal, es mit nur wenigen Datensätzen zu probieren. So kannst Du eventuell ein Größenproblem als Ursache identifizieren.
Hab' ich ausprobiert. Die Fehlermeldung kommt auch wenn die Dateien <10 kByte haben :-(
Die Frage nach der Notwendigkeit der Variablen-Initialisierung kann ich Dir leider nicht auf Anhieb beantworten.
In der einschlägigen Literatur (auch "selfhtml") hab' ich leider auch keine Antwort auf die Frage gefunden :-(
Dank für Deine Mühe! :-)
Peter