fix the getenv crash bug