Works 3.0: Illegal Instruction Error When Exiting Works in Windows 95 (149484)



The information in this article applies to:

  • Microsoft Works 3.0
  • Microsoft Works 3.0a
  • Microsoft Works 3.0b
  • the operating system: Microsoft Windows 95

This article was previously published under Q149484

SYMPTOMS

When you try to exit Works 3.0 while a Works document remains open, you may receive one of the error messages listed below. These errors may occur in one of the following situations:
  • If you are using Windows 98 (v4.10.1998) with a UMAX 2000P Scanner, you may receive the following error when the application "ocraware32" is running in the background:
    Msworks.exe caused a general protection fault in module Msworks.exe at 0002:00000831
    -OR-

  • If you are using the Logitech, Kensington, or Microsoft Intellipoint mouse software and Windows 95:
    MSWORKS. An error has occurred in your application. To keep working anyway, click Ignore and save your work in a new file. To quit this program click Close. You will lose information you have entered since your last save.

When you click Ignore, nothing happens. When you click Close, you receive the following message:
This program has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor.
If you click Details, you receive the see the following information:
Msworks.exe caused a general protection fault in module Msworks.exe at 0002:00000xxx (where xxx is a location in memory).
NOTE: This does not occur if you start Works and exit without opening any documents. Also, while it may be annoying to receive this message when exiting Works, it is harmless and causes no data loss.

WORKAROUND

If you are experiencing this problem, try one of the following workarounds:

  • Close any open documents before you exit Works.
  • Use the standard Windows 95 PS/2 Port mouse driver.
  • Close any other open applications that are running in the background.

Closing Open Works Documents

This error message may not occur if you use the File menu Close command to close all open documents before you exit Works.

Using the Standard Windows 95 PS/2 Port Mouse Driver

To change mouse drivers, do the following:

  1. Click the Start button, point to settings, and then click Control Panel.
  2. Double-click the System icon.
  3. Click the Device Manager tab.
  4. Click the plus (+) sign next to Mouse, and then select listed device.
  5. Click Remove, and then click OK.
  6. In the Control Panel, double-click Add/Remove Hardware.
  7. Click Next. When you are asked if you want Windows to search for your hardware, select No, and then click Next.
  8. On the Hardware list, click Mouse.
  9. In the Manufacturers list, select Standard Mouse Types. In the Models list, select Standard PS/2 Port Mouse. Click Next.
  10. Click Finish to continue installing the mouse software.
NOTE: If you have the Microsoft Intellipoint mouse software, version 1.10, installed on your computer, you may need to remove the software.

To remove the software, do the following:

  • Click the Start button, point to Programs, point to Microsoft Input Devices, and then click Uninstall Intellipoint Software.
This restores your previous configuration so that the mouse will remain functioning.

Closing Applications Running in the Background

  1. Save any changes in any open documents. If Works is running, close any open documents and exit the program.
  2. At your Windows 95 desktop, press and hold down the CTRL key while you press the ALT and DEL keys (CTRL+ALT+DEL). This opens the Close Program dialog box.

    NOTE: Explorer and Systray (and SAGE, if you are using the Windows 95 system agent) are the only programs you should see listed in the box.
  3. In the Close Program box, select one of the other programs, and then click End Task.
  4. Repeat steps 2 and 3 until only Explorer and Systray are listed, and then click Cancel.

STATUS

Microsoft has confirmed this to be a problem in Works versions 3.0, 3.0a, 3.0b for Windows. The third-party products discussed here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

Modification Type:MajorLast Reviewed:10/8/2003
Keywords:kb3rdparty kbenv kberrmsg kbinterop kbprb KB149484