Ich denk, deine Methode erwartet einen Zeroterm-String. d.h offiziell ist der string bei chr(0) aus, egal, was nachher noch kommen soll.