| Anterior | Siguiente |
| ERROR_TOO_MANY_MODULES | ERROR_EXE_MACHINE_TYPE_MISMATCH |
ERROR_NESTING_NOT_ALLOWED
Qué significa ERROR_NESTING_NOT_ALLOWED
ERROR_NESTING_NOT_ALLOWED (215) aparece cuando una operación tipo LoadModule se invoca recursivamente o desde un callback donde el loader prohíbe nesting. Una inicialización que carga otro módulo puede entrar de nuevo en una fase no reentrante.
Qué comprobar
- Capture el stack de la segunda carga.
- Busque
DllMain, init callbacks o hooks que hagan loading. - Revise ciclos de dependencias entre plugins.
- Difiera discovery que se ejecuta bajo el loader lock.
Resolución
Mueva cargas adicionales fuera de callbacks de inicialización y rompa ciclos. El objetivo es que el loader termine una transición antes de iniciar otra, no añadir retries dentro del mismo contexto bloqueado.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
