}
this.sectorFree.set(0, false); // chunk offset table
this.sectorFree.set(1, false); // for the last modified info</BUG>
this.file.seek(0);
for (int i = 0; i < SECTOR_INTS; ++i) {
<BUG>int offset = this.file.readInt();
</BUG>
this.offsets[i] = offset;
<BUG>int startSector = (offset >> 8);

int numSectors = (offset & 0xff);

if (offset != 0 && startSector >= 0 && startSector + numSectors <= this.sectorFree.size()) {
</BUG>
for (int sectorNum = 0; sectorNum < numSectors; ++sectorNum) {

}
for (long i = this.file.length(); i < 2 * SECTOR_BYTES; ++i) {
this.file.write(0);
}
