Using Watson to "Cut the Cord" – part III

From guest contributor Joe Broxson:

In a previous blog, the Hopper Doctor wrote about "cutting the cord" and relying on Dr Watson to capture application dumps.  This is a great idea, but one of the problems you may encounter is that hopper can disable capturing dumps in the Settings menu. 

To avoid this, simply create a registry entry on each device that will effectively hide the 'Error Reporting' menu item and Hopper won't be able to find it. You can couple this entry with the previous blog entries that locate the Watson dump files to your storage card for a rock solid way of catching exception information on retail devices. To hide the menu item, add the following key and value:

Smartphone: HKEY_Local_Machine\ControlPanel\Error Reporting\HideCPL=DWORD:1

PocketPC: HKEY_Local_Machine\ControlPanel\Error Reporting\Redirect=""


Comments (3)

  1. PJM says:

    I handle reviewing kdmp files saved by Dr Watson, I have found 2 tools with which to do this Platform Builder and UIDumpViewer.

    Neather meets my needs. I have looked at writing my own program to scan .kdmp files but

    the information I found in MSDN is on MINIDUMP

    Dump File Format is a bit cryptic.

    I was able to find DwCeDump.h in the Platform Builder PUBLICCOMMONOAKINC directory however looking at a hexdump of a .kdmp file it is still unclear how the file is organized.

    So , is there another tool to do this or can you shed some light on how to disect a .kdmp file. Thabks PJM

  2. Joe Broxson (MS) says:

    Is it the tool you dislike? or are you looking for additional capabilities?  Perhaps what you really need to do is write a debugger extension that can be plugged into Platform Builder.

Skip to main content