--- trunk/src/io/DumpReader.cpp 2005/09/15 13:47:16 600 +++ trunk/src/io/DumpReader.cpp 2005/09/15 19:17:04 601 @@ -219,6 +219,9 @@ namespace oopse { } void DumpReader::readFrame(int whichFrame) { + if (!isScanned_) + scanFile(); + int storageLayout = info_->getSnapshotManager()->getStorageLayout(); if (storageLayout & DataStorage::dslPosition) {