Patent ID: 7383470
Filing Date: 2008-06-03
Classification: G06F

Abstract:
1. A method for identifying unresponsive portions of a computer program, the method comprising: starting a timer at a beginning of an execution of a section of the computer program; determining if the timer expires during the execution of the section of the computer program; determining whether a modal dialog box was displayed during the execution of the section of the computer program; in response to determining that the modal dialog box was displayed, resetting the timer to expire after expiration of an amount of time equal to a threshold value minus an amount of time the modal dialog box was displayed; and in response to the timer expiring during the execution of the section of the computer program, identifying the section of the computer program as unresponsive and storing system state information for use in diagnosing the computer program, the system state information being stored at substantially the same time the timer expires.