Achsoooohooo! Stimmt in MallocStringArray hohlt er mir dann einen zu wenig.
Ja klar jetzt versteh ich's auch warum da nix richtig geht. Das mögliche Speicherleck habe ich auch schon gesehen. Allerdings wird diese Stelle im Code doch nie erreicht, weil du mit strtok(x," ",z); immer einen token bekommst, auch wenn du nur einen String ohne Leerzeichen übergibst?
Danke für die Hilfe man,
Viele Grüße Simon