Share via


Error Reporting Overview (Windows CE 5.0)

Send Feedback

You can include support for error reporting and select the related Catalog items you want at the time you create an OS design.

Error reporting allows a device to automatically save the state of the machine when a second-chance exception causes a program crash. In addition, you can use the functionality in Windows Mobile Error Reporting to collect non-crash information during development.

The standard error-report format includes extremely useful information for developers, such as the following:

  • Stack details
  • Some system information
  • A list of loaded modules
  • Exception type
  • Global and local variables

Crash information is compressed into a CAB file and, with user consent, sent to the Microsoft Watson web site. For more information about crash dumps, see Types of Crash Dump Files.

The Watson web server groups crash dump files into categories called buckets that collect crash data with the same code defect. The hit count of a bucket shows how often users encountered the issue that caused the crash. Historically, the worst 1% of problems cause more than half of crashes and hangs that users encounter. For more information about the Error Reporting system of categorizing crash dump files, see Dump File Bucketing.

You can also use Error Reporting functionality to programmatically generate error reports. For more information, see the following topics:

See Also

Types of Crash Dump Files | Error Report Generator | Error Report Transfer Driver | Error Report Control Panel | Report Upload Client

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.