fix logprintf bug