What does macOS kernel return 0xDC008015 (kOSKextReturnDependencyLoadError) mean?

 
Previous Next
kOSKextReturnLoadedVersionDiffers kOSKextReturnLinkError

kOSKextReturnDependencyLoadError

A dependency was found but failed while loading

kOSKextReturnDependencyLoadError means that a load error occurred on a dependency of the kext being loaded. It is more specific than kOSKextReturnDependencies, which indicates that dependency resolution failed before a usable graph could be assembled.

The diagnostic target is the failing dependency, not necessarily the top-level bundle named by the caller. A repeated attempt to load the same parent without examining that dependency normally repeats the same result.

Failure-stage comparison

StatusStage
kOSKextReturnDependenciesResolution could not build a usable dependency graph.
kOSKextReturnDependencyLoadErrorA selected dependency reached its own load failure.
kOSKextReturnLinkErrorLinking failed in the target kext or a dependency.

What to trace

  • The full resolved dependency chain, not just the parent bundle identifier.
  • The earliest status and log message produced for the failed dependency.
  • Architecture, validation, authentication, policy, and collection state of that dependency as separate checkpoints.

References


Looking for a different code? Search another status or error code.