¿Qué significa el código BSOD 0x3A (SYSTEM_UNWIND_PREVIOUS_USER)?

 
También puede significar:
ConstanteTipoSO
ERROR_BAD_NET_RESPError de WindowsWindows
EDEADLOCKerrnoLinux
ESHUTDOWNerrnomacOS
EOWNERDEADerrnoSolaris
Anterior Siguiente
SYSTEM_EXIT_OWNED_MUTEX SYSTEM_SERVICE_EXCEPTION

SYSTEM_UNWIND_PREVIOUS_USER

Qué significa SYSTEM_UNWIND_PREVIOUS_USER

SYSTEM_UNWIND_PREVIOUS_USER (0x3A) es un bug check muy infrecuente asociado al camino de unwind al atravesar contexto previamente user-mode. La página pública de Microsoft sólo documenta el nombre y el código; no define Parameters 1–4.

Por tanto, no es seguro atribuir los argumentos a exception record, context record o instruction pointer por analogía con otros stop codes. En este caso la reconstrucción de control de flujo debe venir del dump.

Qué comprobar

  • Conserve un kernel/full dump siempre que sea posible y examine trap/exception frames disponibles.
  • Revise la transición user↔kernel y el unwind real mostrado por símbolos, especialmente callbacks o hooks que modifiquen contexto.
  • Si la pila deja de poder desenrollarse de forma coherente, investigue corrupción de stack o return addresses.
  • No asigne nombres portables a Parameters 1–4 si el debugger no los documenta para esa build.

Referencias técnicas


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