Microsoft KB Archive/176558

= ACC97: Pressing F1 for Help May Cause an IPF in WINHLP32 =

Article ID: 176558

Article Last Modified on 1/22/2007

-

APPLIES TO

 Microsoft Access 97 Standard Edition, when used with:  Microsoft Windows 95

 Microsoft Windows 98 Standard Edition 

-



This article was previously published under Q176558



Moderate: Requires basic macro, coding, and interoperability skills.



SYMPTOMS
If you select a Help topic by pressing F1, 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.

When you click Details, you receive the following message:

Winhlp32 caused an invalid page fault in Kernel32.dll at 015f:004099ba.

NOTE: The actual dll file this occurrs in or the memory address may vary.



CAUSE
You may experience this problem if you have multiple keyboard layouts installed on your computer.

<div class="resolution_section">

RESOLUTION
To work around this problem, do one of the following:
 * Open the Help topic by clicking Contents And Index on the Help menu, and then selecting the topic from the Help Topics Index list.

-or-
 * Disable the multiple keyboard layouts.

<div class="status_section">

STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 97. This problem no longer occurs in Microsoft Access 2000.

<div class="moreinformation_section">

Steps to Reproduce Problem
WARNING: Following these steps will cause a general protection fault on your computer. Make sure you save and close any open work on your computer before following these steps. <ol> On the Start menu, point to Settings, and then click Control Panel.</li> Double-click the Keyboard icon.</li> In the Keyboard Properties box, click the Language tab.</li> In the Add Language box, click Add. Add the language that has the focus (Afrikaans) by clicking OK.</li> Start Microsoft Access 97 and open the sample database Northwind.mdb.</li> Open the Customers form in Design view.</li> Double-click on the Company Name text box to bring up the Properties dialog box.</li> In the Properties dialog box, set the focus to the Input Mask property row. Press F1.

Note that part of the first line of the Help topic is blank.</li>  Close the Help Topic window. Note that you receive an invalid page fault with the following message: <pre class="fixed_text">      WINHLP32 caused an IPF in KERNEL32.DLL or Winhlp32.exe. NOTE: This happens with various languages selected in the Keyboard settings. </li></ol>

<div class="references_section">