Interpreting RTX64 Green Screen Stop Messages

When a non-recoverable exception occurs within an RTSS process, the RTX64 exception handler initiates a Green Screen. The RTX64 Green Screen contains four sections of data. The Technical Information, Thread Context, and Current thread Stack sections are RTX64 specific and include RTX64 minidump information. The last section is like the corresponding section of the Windows Blue Screen.

Technical Information Section

The Technical Information section provides:

Current Thread Context Section

The Current Thread Context Section includes information about the context of the current thread.

Current Thread Stack Section

The Current Thread Stack section includes information about the last active RTSS thread, including thread identifier, process name, process identifier, flags that indicate thread behavior, current state, native priority, and current priority.

Interpreting the Blue Screen Messages

This Stop Message section provides the bugcheck data in the form:

*** STOP: #E(#1, #2, #3, #4)
*** Address XXXXXXXX has base at YYYYYYYY-Kernel Image

where

#E = Stop code.
#1 = identifies the address that was referenced improperly.
#2 = identifies the IRQL that was required to access the memory.
#3 = identifies the access as a Write (Read = 0).
#4 = identifies the instruction address that attempted to access the memory that was referenced in the first parameter

Text = The text interpretation attempts to match one of the entries in the stop message to a loaded image base address to determine approximately where the fault was raised.

Related topics: