An Invalid Page Fault Occurs in Kernel32.dll Because of an Uninitialized Critical Section (319508)
The information in this article applies to:
- Microsoft Windows Millennium Edition
- Microsoft Windows 98 Second Edition
- Microsoft Windows 98
- Microsoft Windows 95 OEM Service Release 1
- Microsoft Windows 95 OEM Service Release 2
- Microsoft Windows 95 OEM Service Release 2.1
- Microsoft Windows 95 OEM Service Release 2.5
- Microsoft Windows 95
This article was previously published under Q319508 SYMPTOMS
When you run a program, you may receive an error message that is similar to one of the following error messages:
- Windows 95, Windows 95 OSR, Windows 98, Windows 98 Second Edition
This program has performed an illegal operation and will be shut down.
If the problem persists, contact the program vendor.
Details:
Program_name caused an invalid page fault in module KERNEL32.DLL at Fault address.
- Windows Millennium Edition (Me)
Program_name has caused an error in KERNEL32.DLL. Program_name will now close.
If you continue experiencing problems, try restarting your computer.
Notes:
- Program_name refers to the title of the program that is improperly using the uninitialized critical section.
- For specific information about the Fault address values, see the "Fault Addresses" topic in the "More Information" section of this article.
- Windows Me does not include a Details option in the error message dialog box. See the "Windows Me Fault Logging" topic in the "More Information" section of this article.
CAUSE
The error message occurs if a program or driver calls the Win32 EnterCriticalSection function with the address of an uninitialized CRITICAL_SECTION object. In this situation, Windows is behaving as it is designed to. The software that is listed as the cause is responsible for the error. See the "Critical Section Description" topic in the "More Information" section of this article.
STATUSThis behavior is by design.REFERENCESGeneral158238 How to Determine the Version of Windows 95/98/Me in Use
253756 Availability of Universal Serial Bus Support in Windows 95
Microsoft Windows 95148336 Memory Leak in Windows 95 Kernel Using Windows Sockets
Windows 95 and Windows 95 OSR175086 Regional Settings Specified in User Profile Are Not Applied
Windows 98222131 Computer Hangs Clicking Close Button in Close Program Dialog Box
Windows 98 and Windows 98 Second Edition272137 GetShortPathName() Does Not Work When It Is Passed a Long File Name from A Novell NetWare Server
Windows 98 Second Edition262516 Close Program Dialog Box Hangs If You Click the Title Bar with a USB Mouse
Modification Type: | Minor | Last Reviewed: | 12/17/2004 |
---|
Keywords: | kbprb KB319508 |
---|
|