I think part of my problem is a bug (1059067) which occurs when the block size is larger than 2K.