[GEOT-2791] ShapefileReader uses a safer memory/buffer-address translation.