StorableBlock block = null;
if(logMINOR) Logger.minor(this, "Reading block "+storeBlock.offset+"...");
try {
byte[] header = new byte[headerBlockSize];
byte[] data = new byte[dataBlockSize];
<BUG>try {
synchronized(storeRAF) {
storeRAF.seek(storeBlock.offset*(long)(dataBlockSize+headerBlockSize));
storeRAF.readFully(header);
storeRAF.readFully(data);
}</BUG>
} catch (EOFException e) {

StorableBlock block = null;
if(logMINOR) Logger.minor(this, "Reading block "+storeBlock.offset+"...");
try {
byte[] header = new byte[headerBlockSize];
byte[] data = new byte[dataBlockSize];
try {
fcReadStore(storeBlock.offset, header, data);
} catch (EOFException e) {
