Share via


Files Generated by CeDebugX (Windows Embedded CE 6.0)

1/5/2010

Several CeDebugX commands generate files containing information from the debugging session. These files can be useful for investigation and analysis after a debugging session has ended.

Files generated by CeDebugX are stored in its working directory. By default, this is a subfolder in the System\Temp directory.

To view the working directory path, use the !getworkingpath command.

To change the working directory, use the !setworkingpath command.

To save all files in the working directory to a different location use the !save command.

The following table describes the commands that generate files.

Command File Description

!xml

<Session name>.xml

Generates an XML file containing any positive diagnosis that has been made during the session; detailed information about all threads, processes, and modules running or loaded at break time; a list of sync objects currently blocking threads; and the current list of threads able to be run.

!screenshot

Screenshot.bmp

Generates a .bmp with a screenshot of the device at break time.

!diagnose

Stackeval.txt

When a stack overflow is detected, this command generates a complete listing of all values on the thread stack, as well as an attempt to identify the nature of these values. For example, does it point to a symbol? Is it a pointer or handle to an object maintained by the kernel? Is it a frame pointer?

!diagnose

Runlist.txt

When thread starvation is detected, this command generates a text file with the list of running, and able to be run, threads at break time.

See Also

Concepts

CeDebugX