diff --git a/fs_mgr/libsnapshot/snapshot_reader.cpp b/fs_mgr/libsnapshot/snapshot_reader.cpp index 0ac79a123..b56d879a8 100644 --- a/fs_mgr/libsnapshot/snapshot_reader.cpp +++ b/fs_mgr/libsnapshot/snapshot_reader.cpp @@ -91,6 +91,7 @@ bool CompressedSnapshotReader::SetCow(std::unique_ptr&& cow) { while (!op_iter_->Done()) { const CowOperation* op = &op_iter_->Get(); if (op->type == kCowLabelOp || op->type == kCowFooterOp) { + op_iter_->Next(); continue; } if (op->new_block >= ops_.size()) {