memset bug fixed