fix crc32 bug