Choose Your Language: International US DE ES FR
Hello Guest Login Here or

CrashDoctor 1.0

Author's Description

CrashDoctor - Protects your programs from crashing

CrashDoctor protects your programs from crashing due to invalid memory access and other errors


CrashDoctor is a program developed to recover crashing programs. It works as a JIT 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.


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.


Few words about Crash

A crash can happen in a process due to various reasons like accessing invalid memory locations, resource constraints, resource unavailability etc. One thing to note here is that a crash almost always occur due to bad programming such as not handling error conditions properly.


CrashDoctor tries to recover all the crashes, sometime the crash is so fatal that repeated attempts to recover it fails and in such case, CrashDoctor terminates the process and displays the exit code of the process.


CrashDoctor features :


- Runs as JIT debugger so no overhead when no program is crashing

- Extremely light-weight and doesn't slow down the process even when recovering it from the crash

- Once a process crashes, CrashDoctor intercepts if the process tries to open a file for write and makes a backup copy of the file to prevent data loss

- Works as a debugger chooser also if you have multiple debuggers in your system. Upon a program crash, you can chose which debugger to use to debug the program (in case you don't want to recover the process from crashing).

- Comes with an easy to use graphical user interface

CrashDoctor 1.0 is licensed as Freeware for the Windows operating system / platform. CrashDoctor is provided as a free download for all software users (Freeware).

User Reviews (0)

No reviews yet, be the first to add a review and we'll give you some extra points.
Download Notice
CrashDoctor is periodically updated by FileCluster but you may encounter situations when the software informations are slightly out-of-date, the developer can modify this product without notifying us. Version [1.0] is currently the latest updated version of the software.

Any form of support or software problems will be addressd directly to its developers, IntellectualHeaven. Please be aware that we do NOT provide CrashDoctor cracks, serial numbers, registration codes or any forms of pirated software downloads.
Related Software
System Stability Tester 1.5.1
A RAM / CPU burning and benchmarking program
5 / 522
DIAG 4.61 Freeware
System information program
2 / 585
awdit 0.50.0.0
Software and hardware audit on the go.
9 / 199
Tester Mobile 1.0
Allows testing of Windows Mobile devices
1 / 328
PixelTest 1.0.0.3
Helps you detect dead pixels
1 / 490
Speccy 1.21.491
An advanced System Information tool
3 / 1,166
PrcInfo 5.2.2.456
A simple processes manager.
0 / 113
My Memory Monitor 1.44
Monitor the RAM usage on your PC.
1 / 59
Motherboard Monitor 5.3.7.0
Will display information from the sensor chip
18 / 929
DISKdata 3.4.0
DISKdata analyzes disk space.
1 / 609