Quanti caratteri intendi leggere o la lunghezza massima della stringa passata come parametro.
Tuttavia il tuo problema dipendeva dal fatto che cercavi di ottenere una lunghezza da un puntatore spazzatura.