| Предыдущий | Следующий |
| kOSKextReturnLoadedVersionDiffers | kOSKextReturnLinkError |
kOSKextReturnDependencyLoadError
Зависимость найдена, но завершилась ошибкой при загрузке
kOSKextReturnDependencyLoadError означает ошибку загрузки зависимости загружаемого kext. Это конкретнее kOSKextReturnDependencies, который указывает, что разрешение зависимостей завершилось ошибкой до построения пригодного графа.
Целью диагностики является не обязательно верхнеуровневый bundle, указанный вызывающим кодом, а зависимость, которая завершилась ошибкой. Повторная загрузка того же родителя без исследования этой зависимости обычно воспроизводит тот же результат.
Сравнение стадий сбоя
| Состояние | Стадия |
|---|---|
kOSKextReturnDependencies | Разрешение не смогло построить пригодный граф зависимостей. |
kOSKextReturnDependencyLoadError | Выбранная зависимость дошла до собственной ошибки загрузки. |
kOSKextReturnLinkError | Связывание завершилось ошибкой в целевом kext или зависимости. |
Что отслеживать
- Полную разрешённую цепочку зависимостей, а не только идентификатор родительского bundle.
- Самый ранний статус и сообщение журнала для неудачной зависимости.
- Архитектуру, проверку, аутентификацию, политику и состояние коллекции этой зависимости как отдельные контрольные точки.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.