Что означает код возврата ядра macOS 0xDC008008 (kOSKextReturnSerialization)?

 
Предыдущий Следующий
kOSKextReturnBadData kOSKextReturnUnsupported

kOSKextReturnSerialization

Сбой преобразования представления

kOSKextReturnSerialization зарезервирован XNU для преобразования, сериализации и десериализации URL, строки или XML-значения. Его не следует смешивать с kOSKextReturnBadData, который является результатом повреждённых данных XNU и явно описан как не используемый для XML.

Этот статус задаёт более узкий вопрос, чем допустимость bundle как kext: смогла ли библиотека преобразовать представление на границе API. Корректный bundle на диске всё равно может быть указан непригодным URL или повреждённым представлением property list.

Сделайте сбой воспроизводимым

  • Сохраните исходный URL, строку или XML до нормализации или подстановки обёрткой.
  • Запишите API, пересёкший границу представления, и ожидаемую там кодировку или схему.
  • Отделяйте сведения о преобразовании от более поздних сообщений проверки, аутентификации, зависимостей или политики.

Связанные статусы

  • kOSKextReturnBadData: повреждённые данные вне этой категории URL/строка/XML.
  • kOSKextReturnInvalidArgument: недопустимый аргумент API, а не сбой преобразования.
  • kOSKextReturnNotAKext: найденный bundle не является kext.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.