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

 
Предыдущий Следующий
kOSMetaClassNoKModSet kOSMetaClassNoSuper

kOSMetaClassNoInsKModSet

kOSMetaClassNoInsKModSet означает, что OSMetaClass не смог записать класс в принадлежащем ему kext во время регистрации. Результат уже общей ошибки загрузки: метаданные класса могли дойти до пути регистрации, но среда выполнения не завершила связь между классом и расширением.

Сопоставление ошибок XNU описывает это как невозможность записать класс в kext. Важная единица диагностики — связь класса с kext, включая идентификатор расширения и имя класса, а не служба верхнего уровня, которая позднее может не запуститься.

Что собрать

  • Идентификатор kext, имя класса и порядок регистрации.
  • Предыдущие сообщения OSMetaClass о временном хранилище, словарях или дублирующихся классах.
  • Данные о том, была ли загрузка отменена после сбоя связи.
  • Контекст сборки ядра и kext; это устаревшее поведение загрузчика ядра, а не контракт пользовательского API.

Ссылки


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