| Anterior | Siguiente |
| STATUS_BAD_INITIAL_STACK | STATUS_INVALID_CID |
STATUS_BAD_INITIAL_PC
Qué significa STATUS_BAD_INITIAL_PC
El start address no puede usarse como instruction pointer inicial del nuevo thread. Es distinto de crear correctamente el thread y que luego falle dentro de una función válida.
En remote-thread o cross-architecture code, una dirección válida en el caller no tiene por qué existir en el target. También pueden intervenir truncation de pointer o module unload.
Qué comprobar
- Registre start address exacta y target process.
- Compruebe que apunta a memoria executable mapeada en el target.
- Valide pointer width y arquitectura de ambos procesos.
- Revise lifetime del módulo que contiene el entry point.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.