Just to clarify:
POSSIBLE CAUSES:
1) A corrupted Progress executable (PROGRESS.EXE or PROWIN.EXE) --
To fix that, either re-install Progress or restore from
backup. (Note that in Progress 8.2 and later you must first
uninstall Progress and then install again as new.)
2) A corrupted Dynamic Link Library file (.DLL) or a needed
.DLL file that was replaced when installing a piece of software
produced by a company other than Progress -- It is not unusual to
install Progress and have it running properly and then
installing a new program made by someone else will cause
problems within Progress. Another cause of corrupted .DLL
files is any abnormal power loss or any lockup of the system
that forces a Control-Alt-Delete sequence or a power off/reset.
Corrupted or erroneous .DLL files are difficult to troubleshoot
as there are many, many .DLL files within Windows. Simply
re-installing Progress will fix the problem, however, as the
installation will copy all the .DLL files needed by Progress
back to the hard disk.
3) Memory problems
4) Device driver problems -- Make sure that you are using the device
drivers provided by the manufacturers of your video board,
network card, sound card or any other unique hardware you may
have. The manufacturer-supplied device drivers will almost always
work better than the generic drivers supplied by Microsoft and
will generally operate faster than Microsoft's drivers. Video
drivers seem to be the cause of many GPF errors. In many cases,
downloading and installing the latest drivers from the video
board manufacturer's Web site will solve the problem.