What does NTSTATUS 0x40010006 (DBG_PRINTEXCEPTION_C) mean?

 
Previous Next
DBG_CONTROL_C DBG_RIPEXCEPTION

DBG_PRINTEXCEPTION_C

Meaning of DBG_PRINTEXCEPTION_C

DBG_PRINTEXCEPTION_C (0x40010006) is an informational debugger status. It is associated with debug-output delivery and should not be interpreted as an application crash merely because it is transported through the exception mechanism.

How to diagnose it

  • Record whether a debugger is attached and which process and thread generated the debug event.
  • Preserve the debug string or event payload and the API path that produced it.
  • If an exception handler sees this value, distinguish debugger protocol handling from a real fault in application code.

What not to do

Do not turn this informational status into a generic anti-debugging diagnosis, and do not patch exception handling solely because the value appears in a trace. Investigate it only when debug-output delivery itself is the behavior being diagnosed.

References


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