Mich kotzt es an das ich 3 Tage gebraucht habe, bis ich die Ursache für eine Heap corruption gefunden habe.
Ich habe vergessen ein Pointer mit return zurückzugeben.