M
Mel
CrashDoctor is a program developed to recover crashing programs. It
works as a Just-In-Time windows debugger and activates when a windows
program crashes. It then attaches to the program and tries to recover
the program from crashing state by careful analysis of the program. It
is developed by Pankaj Garg for IntellectualHeaven.
CrashDoctor has another useful feature, once a program crashes,
CrashDoctor monitors the execution of the program. If the program tries
to open an existing file for writing CrashDoctor intercepts this and
copies the original file to a backup location. This prevents any further
damage done by the misbehaving program. The current version of
CrashDoctor however doesn't prevent this if program already has these
files open.
CrashDoctor also works like a debugger chooser. After installing
CrashDoctor if a program crashes, the CrashDoctor recovery screen shows
up. This screen lists debuggers available on the system and you can
select a debugger to debug the crashing program instead of recovering
its crash. Note here that once you start debugging the program, you
won't be able to recover it.
CrashDoctor is supplied free of cost for both commercial and
non-commercial use. Please take a look at file binarylicense.txt
accompained with the distribution to see the full licensing conditions.
http://www.intellectualheaven.com/default.asp?BH=projects&H=CrashDoctor.htm
works as a Just-In-Time windows debugger and activates when a windows
program crashes. It then attaches to the program and tries to recover
the program from crashing state by careful analysis of the program. It
is developed by Pankaj Garg for IntellectualHeaven.
CrashDoctor has another useful feature, once a program crashes,
CrashDoctor monitors the execution of the program. If the program tries
to open an existing file for writing CrashDoctor intercepts this and
copies the original file to a backup location. This prevents any further
damage done by the misbehaving program. The current version of
CrashDoctor however doesn't prevent this if program already has these
files open.
CrashDoctor also works like a debugger chooser. After installing
CrashDoctor if a program crashes, the CrashDoctor recovery screen shows
up. This screen lists debuggers available on the system and you can
select a debugger to debug the crashing program instead of recovering
its crash. Note here that once you start debugging the program, you
won't be able to recover it.
CrashDoctor is supplied free of cost for both commercial and
non-commercial use. Please take a look at file binarylicense.txt
accompained with the distribution to see the full licensing conditions.
http://www.intellectualheaven.com/default.asp?BH=projects&H=CrashDoctor.htm