Wie wäre es denn mit ....
1. lokale Variablen zu initialisieren und nicht einfach deinen letzten
RAM Schrott beim Aufruf mitzugeben?
2. theAuswIDT Speicher zu zu weisen und der am besten...
3. ... noch soviel Speicher bekommen hat, wie du in theLength angibst?