PhiHo,
Thank you for testing all of those varieties.
I guess that the .changes pointer limit change causes one of the problem. That explains the failure happened for the 2.4 or older images. #filePositionFromSourcePointer: and alike should takes this into account.
I don't know what is wrong with 3.3a...
-- Yoshiki