`FileHandle.size()` use `unsigned int` to return the size of the file, which only has `4,294,967,295`. Not enough for larger file.