Microsoft Windows Dr. Watson traps and reports general protection (GP) faults. You use Dr. Watson while testing and debugging your Windows application to gather information about GP faults your application causes. Dr. Watson creates a log file containing such information as the name of the faulting application or dynamic-link library (DLL), the instruction that caused the fault, and the stack trace leading up to the fault. If Dr. Watson finds a symbol (.SYM) file corresponding to the application or DLL, it displays the names of segments, functions, and variables in the stack trace. Dr. Watson is provided with the retail version of Windows 3.1. For information about how to read Dr. Watson log files, see Microsoft Windows Programming Tools.