Please enable JavaScript to view this site.

Thread Validator Help


Elements of the status bar


The status bar has three main sections, from left to right:


the message line

program information

data collection statistics



The message line


Most of the time, you'll just see this:




When you hover your mouse over a toolbar button or a menu item for a short time, a help message appears in the status bar describing the button's action.



Data collection statistics


The data statistics counts give a guideline indicator of how data is being collected by the stub and sent to Thread Validator.


This collection data has a few counters and a collection status:


Status indicating whether collection is currently on or off

Data items sent from stub that are waiting to be processed

Number of data items processed

Number of data items not yet resolved




The boxes stay gray when the values are static, but will be coloured for a few seconds when the value changes:


objects-colours-red  The value increased

objects-colours-blue  The value decreased



Profiling status


The status of the flow trace indicates what is currently happening.


Ready. Waiting to start a run, or a run has finished and is waiting for you to analyze the data.

Starting. Starting a run (hooks being installed etc).

Running. Target executable is hooked and running.

Terminating. Target executable has entered ExitProcess but has not yet finished executing.

Post Processing. Target executable has finished executing. There is data that still needs to be processed.





Target program name


This displays No active session when there is no session running, terminating or loaded.




When a session is running, terminated or loaded, this displays the name of the target program followed by a timestamp.