NULL wird gerne als Endekennzeichen von Strings verwendet.
Klopf mal deine Routinen dahingehend ab, ob da nicht so ein Schlingel dabei ist.