¿Qué significa el código de retorno del kernel de macOS 0xDC00400A (kOSMetaClassDuplicateClass)?

 
Anterior Siguiente
kOSMetaClassInstNoSuper kOSMetaClassNoKext

kOSMetaClassDuplicateClass

Qué significa kOSMetaClassDuplicateClass

kOSMetaClassDuplicateClass indica que el runtime OSMetaClass encontró una clase duplicada durante el registro de clases C++ de un kext. Se refiere al class registry de Libkern, no a un bundle identifier repetido ni a dos servicios con el mismo nombre en I/O Registry.

La investigación debe localizar qué dos módulos intentan aportar la misma identidad de clase y por qué ambos llegan a registrarse en la misma sesión de carga.

Qué comprobar

  • Registre nombre de clase y kext que realiza cada registro.
  • Revise dependencias ya cargadas y builds que empaqueten definiciones de clase superpuestas.
  • Compruebe el orden de carga y cualquier intento anterior que haya dejado logs incompletos.
  • No “arregle” el problema renombrando un servicio de dispositivo; la colisión está en el runtime de clases.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.