Patent
1994-10-13
1996-06-11
Beausoliel, Jr., Robert W.
G06F 1100
Patent
active
055264859
ABSTRACT:
The invention includes systems and methods for debugging an application program running under an operating system such as Windows.RTM. 3.0 or 3.1. Such an operating system allows registration of callback functions with an operating system exception handler. The operating system exception handler calls the registered callback functions in response to an exception generated by the application program until one of the callback functions indicates that the exception has been resolved. The invention includes a monitor program which is installed in program memory concurrently with the application program. The monitor program registers itself with the operating system exception handler to be called in response to an exception generated by the application program. When called, the monitor callback function finds the startup parameters of the application program which generated the exception and starts a debugging program, using the startup parameters. The debugging program, in accordance with normal characteristics of debugging programs, registers itself with the operating system exception handler and then yields to the operating system. The monitor program returns control to the operating system without indicating that the exception has been resolved. Thereafter, the exception handler calls the registered debugging program to initiate debugging of the application program which generated the exception.
REFERENCES:
patent: 5226162 (1993-07-01), Daw
patent: 5297274 (1994-03-01), Jackson et al.
patent: 5313616 (1994-05-01), Cline et al.
patent: 5357628 (1994-10-01), Yuen
patent: 5428618 (1995-06-01), Ueki et al.
Yao, Paul, Explore Previously Uncharted Areas of Windows.SM. Using the ToolHelp Library, "MicroSoft Systems Journal," May-Jun. 1992, pp. 37-63.
Denning, "Threadz Observer (Windows Program Debugger)", EXE, vol. 4, No. 9, Mar. 1990 pp. 44, 46, 49. (See attached database copy).
Beausoliel, Jr. Robert W.
Microsoft Corporation
Palys Joseph E.
LandOfFree
Just-in-time debugging system and methods under the windows 3.0 does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Just-in-time debugging system and methods under the windows 3.0 , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Just-in-time debugging system and methods under the windows 3.0 will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-361111