Что означает код возврата ядра macOS 50 (KERN_CODESIGN_ERROR)?

 
Также может означать:
КонстантаТипОС
ERROR_NOT_SUPPORTEDОшибка WindowsWindows
ippStsUnknownFeatureСтатус Intel IPPЛюбая
ENOCSIerrnoLinux
ENETDOWNerrnomacOS
EBADEerrnoSolaris
PHASE1_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
KERN_OPERATION_TIMED_OUT KERN_POLICY_STATIC

KERN_CODESIGN_ERROR

Результат страничного сбоя при проверке подписи кода

KERN_CODESIGN_ERROR имеет конкретное значение в XNU: во время страничного сбоя запрошенная страница была отклонена проверкой подписи. Это не равнозначно несопоставленному адресу, обычному нарушению защиты или временному сбою хранилища.

При расследовании необходимо сохранить и контекст виртуальной памяти, и данные проверки подписи кода. Последующее сообщение запуска или загрузчика может быть вторичным; результат страничного сбоя указывает момент, когда ядро отказалось предоставить страницу после проверки подписи.

Что проверить

  • Соберите исполняемый файл или сопоставленный ресурс кода, архитектуру и сведения о сборке macOS.
  • Сохраните диагностические сообщения о подписи кода, нотариальном заверении, доверии и загрузчике, появившиеся до сбоя.
  • Проверьте, не был ли файл изменён, заменён, усечён или загружен из неожиданного пути развёртывания.
  • Отличайте этот результат от KERN_MEMORY_ERROR, при котором объект резервной памяти не смог вернуть данные без отклонения подписи.

Ссылки


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