fix checkStrLen bug