OFF95: Page Fault in Module MSO95.DLL When You Search Contents

ID: Q140620


The information in this article applies to:


SYMPTOMS

When you use the Text Or Property field in the Open dialog box to search for files in Microsoft Office for Windows 95, you may receive the following error 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, a message similar to the following appears
<Program> caused an invalid page fault in module MSO95.DLL at 0137:506a705c.
where <Program> is any Microsoft Office for Windows 95 application from which you ran the Open dialog box and performed a content search. If you perform the search from the Open dialog box of a Microsoft Office application, the application hangs (stops responding). If you perform your search from the Open dialog of the Office Start menu or the Office Shortcut Bar, the Open dialog box is closed.


CAUSE

This problem occurs after you install Microsoft Access 7.0 from either the stand-alone Microsoft Access version 7.0 package or the Microsoft Office Professional for Windows 95 package, and you use the content search feature in the Open dialog box as described in the following cases.

Case 1

An .mdb file that you create with Visual Basic or Microsoft Project does not contain a property string. Because the Open dialog box must access the property string values when searching for content in .mdb files, an illegal operation error appears when the content search finds an .mdb file without a property string. Note that any .mdb file created outside of Microsoft Access lacks a property string value. An .mdb file that you create with Microsoft Access contains a property string.

Case 2

You may have an .mdb file that contains 0 bytes if you use the Setup program to remove all of Microsoft Access version 7.0 or Microsoft Office Professional for Windows 95. When you remove Microsoft Access, 0-byte .mdb files may be placed in a temporary folder on your hard disk. 0-byte .mdb files do not contain a property string. Because the Open dialog must access the property string values when you search for content in .mdb files, you receive an illegal operation error when the content search locates an .mdb file without a property string.

Case 3


WORKAROUND

To work around this problem, use the following methods:

Method 1: For .mdb files that were not created with Microsoft Access Use the following steps to open and close the .mdb file in Microsoft Access before using Find Fast:

  1. Open the .mdb file in Microsoft Access.


  2. Close the file.


  3. Start the Open dialog box and perform your content search.


Method 2: For 0-byte .mdb files, delete the 0-byte .mdb files in the Temp folder:
  1. Start Microsoft Windows Explorer.


  2. Select the Temp folder in the Windows folder and delete the 0-byte .mdb files.


  3. Start the Open dialog and perform your content search.


Method 3: For .mdb files on a read-only share, index all the files on the server using the Find Fast indexer. To do this, use the following steps:
  1. From a computer that has read/write access to the share, go to the Control Panel Window, and double-click the Find Fast icon.


  2. On the Index menu, click Create Index.


  3. In the In And Below box, type the path where the index is to be created (note that you can use the Browse button to enter this information).


  4. In the Of Type box, select All Files (*.*).


Method 3 has the advantage of speeding up file searches performed on a server that is indexed because all files that can be found in a search are indexed.

If the server being indexed is running Windows NT 3.51, you can use the Find Fast NT service, which is included in the Office Resource Kit. The Find Fast NT service is also available online. For additional information, please see the following article(s) in the Microsoft Knowledge Base:
Q140619 OFF95: Contents of The MS Office For Windows 95 Resource Kit


STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. This problem was corrected in Microsoft Office versions 7.0a and 7.0b for Windows 95.


MORE INFORMATION

For additional information, please see the following article(s) in the Microsoft Knowledge Base:

Q135476 OFF95: Office for Windows 95 Find Fast Indexer Overview


REFERENCES

For more information about Microsoft Find Fast Indexer, choose the Answer Wizard either from the Microsoft Office Shortcut Bar or from the any of the Microsoft Office applications listed at the beginning of this article and type:

Find Fast

Additional query words: MS095.DLL context search ipf


Keywords          : offwin 
Version           : WINDOWS:4.1,7.0
Platform          : WINDOWS 
Issue type        : 

Last Reviewed: May 4, 1999