Application Error Reports - AQtrace

The error reports generated by AQtrace contain complete technical details of the application execution and help developers understand what went wrong and find the cause of the problem faster.

Each error report contains the following information:

Exception code and address
Threads running in the application
Function call stacks for each thread
CPU register values (floating point, MMX, SSE, SSE2 and other registers)
Modules loaded into the application
Memory dump
Contact information and comments specified by the user

AQtrace can also be configured to report additional information about the user’s environment that can be helpful for problem resolution. The following additional information categories are available (you can select some of them, all or none):

Application information

Application name, version, the command line that was used to launch the application and more.

Last exception information

A list of exceptions that occurred earlier, their code, addresses and messages, date and time.

Process information

A list of all running processes, their PIDs, command lines and other helpful information.

Memory information

Total and free amount of physical and virtual memory, current memory load, swap file size and usage, the number of user objects, GDI objects and handles.

Operating system information

Operating system name and version, installed service packs, system directory paths, installed .NET Framework versions, current user account, keyboard layouts and other useful information.

CPU(s) information

CPU count, name(s), frequency and more.

Hard drive information

Total and free space amount for each hard disk.

Service information

A list of registered services, their names, types, binary paths, start type and current state.

Network information

Computer and domain names, DNS servers, a list of network adapters and their properties.

Privileges information

Detailed information about the security permissions of the user’s account.

Display devices information

A list of display devices installed on the user’s computer, their names, descriptions, color resolution, width and height (in pixels), display orientation and frequency.

Printers information

A list of printing devices connected to the end-user’s computer, their names, descriptions, ports, page size and orientation, resolution (dots per inch) and paper source.

Screenshot

PNG image of the application’s main window or of the entire screen at the moment the error occurred.

AQtrace also lets you include custom text and binary data (application log files, debug strings) into the error reports via error callbacks.

 
© 2010 AutomatedQA Corp. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print