def check
      sync

      return false unless check_spaces
      return false unless check_entries

      expected_size = address_to_offset(@total_entries + @total_spaces + 1)
      actual_size = @f.size
      if actual_size != expected_size
        PEROBS.log.error "Size mismatch in EquiBlobsFile #{@file_name}. " +
          "Expected #{expected_size} bytes but found #{actual_size} bytes."
        return false
      end

      true
    end
def check
      sync

      return false unless check_spaces
      return false unless check_entries

      expected_size = address_to_offset(@total_entries + @total_spaces + 1)
      actual_size = @f.size
      if actual_size != expected_size
        PEROBS.log.error "Size mismatch in EquiBlobsFile #{@file_name}. " +
          "Expected #{expected_size} bytes but found #{actual_size} bytes."
        return false
      end

      true
    end
Check the file for logical errors.
 @return [Boolean] true of file has no errors, false otherwise.