DELRINA TECHNOLOGY INC. 895 Don Mills Road 6830 Via Del Oro 500-2 Park Centre Suite 240 Toronto, Ontario San Jose, California Canada M3C 1W3 U.S.A. 95119-1353 Product Support Numbers BBS:(416)441-2752 WinFax PRO 3.0 Only:(416)441-0921 Fax Back:(416)443-1614 All Other Products:(416)441-1026 Fax:(416)441-0774 ====================================================================== T E C H N I C A L N O T E S Product: WinFax PRO 3.0, WinFax PRO 2.0, WinFax LITE, WinFax 2.0 Document No.: 2057 Document Date: April 1, 1993 ====================================================================== Subject: "General Protection Fault" and "Unrecoverable Application Error" Situation: ========== The error message "General Protection Fault" (GPF) or "Unrecoverable Application Error" (UAE) appears when using WinFax. Solution: ========= 1. Windows and many Windows applications, including WinFax, create temporary files. Sometimes these temporary files can become damaged or they are not deleted when they should be. This often occurs if you reboot or turn off your computer without properly exiting Windows. To ensure damaged or unnecessary temporary files do not become a problem, you should routinely delete Windows 3.x temporary files. Note: You must delete these temporary files from DOS without Windows running. (a) In your WINDOWS and WINDOWS\SYSTEM subdirectories, delete all .TMP files. (b) At the DOS prompt, type SET and press ENTER. Note the subdirectory identified in the line TEMP=. Go to that directory and delete all temporary files. At the DOS prompt, type ... DEL *.TMP ... and press ENTER. 2. Check for and fix errors on your hard disk. At the DOS prompt, type ... CHKDSK /F. ... and press ENTER. Note: See your DOS manual for more information on the DEL command and the CHKDSK utility. If you are using a disk compression program for example, Stacker or Superstor check the compression program's manual to see if using CHKDSK is suitable. If doing steps 1 and 2 above does not correct the situation, there may be a conflict among WinFax, Windows and another software. Try each of the following to resolve the conflict. 1. Create a system disk and copy the current AUTOEXEC.BAT and CONFIG.SYS files to it. Note: See your DOS manual for more information on creating a system disk (using the FORMAT command). Edit each of these files to remove lines referring to programs, including TSRs (Terminate but Stay Resident programs). To remove a line, add "rem" to the start of the line. This changes the line to a non-executable remark, for example, rem C:\DOS\GRAPHICS. To make a line executable again, delete "rem" in the line. Do not remove the lines starting FILES= and BUFFER=, and make sure both of these lines are set to at least 20. Do not remove any other lines considered absolutely necessary for the operation of the system (for example, a compression driver that increases the capacity of a hard disk). 2. Use a standard setup in Windows. For example, change the [boot] section of the Windows SYSTEM.INI to be similar to the following. shell=progman.exe mouse.drv=mouse.drv sound.drv=mmsound.drv comm.drv=comm.drv keyboard.drv=keyboard.drv system.drv=system.drv display.drv=vga.drv (or ega.drv, cga.drv, ...) To change a setting temporarily in a Windows initialization file (e.g. SYSTEM.INI), add a semicolon (;) to the start of the setting you want to change, and then add the changed setting. A semicolon changes the setting to a comment, for example, ;display.drv=mgraf.drv display.drv=vga.drv To change the setting back, delete both the semicolon and the changed setting. Note: For more information on editing Windows initialization files, see WININI.WRI and SYSINI.WRI in Windows 3.1, or WININI.TXT and SYSINI.TXT in Windows 3.0. These files are found in the WINDOWS directory. In the Windows WIN.INI file, make sure the LOAD= and RUN= lines are blank and the Windows Startup group in Windows 3.1 is empty. 3. Start your computer using the boot disk, run Windows and repeat the steps that initially caused the GPF or UAE. If the situation is not corrected, go to step 4. If it is, then begin adding the removed programs and TSRs one by one to your AUTOEXEC.BAT and CONFIG.SYS files, and change back one by one any lines you changed to your SYSTEM.INI. After each addition, check if the situation still exists by rebooting the system and retrying the steps that caused the GPF or UAE. If you change SYSTEM.INI or WIN.INI settings you must restart Windows each time for the changes to take effect. 4. If doing steps 1, 2 and 3 does not correct the situation, record the following information ... - Your system configuration, that is, programs running, amount of RAM and hard disk space. - The steps leading up to the GPF or UAE, and the exact error message received. - If you are using Windows 3.1, create a Dr. Watson log. In the Windows Program Manager, select Run in the File menu, and type DRWATSON.EXE. Switch to WinFax and perform the steps which caused the GPF or UAE. See your Microsoft Windows User's Guide for information on using Dr. Watson. Call Delrina Product Support if you require further assistance. Related Document: 2061 WordPerfect 5.2 for Windows: GPF When Printing to WinFax