Microsoft KB Archive/280068

= Games: How to troubleshoot invalid page faults and exception errors (Part 1) =

Article ID: 280068

Article Last Modified on 1/29/2007

-

APPLIES TO


 * Microsoft Age of Empires Expansion: The Rise of Rome
 * Microsoft Age of Empires II: The Conquerors Expansion
 * Microsoft Age of Empires II: The Age of Kings
 * Microsoft Age of Empires Gold Edition
 * Microsoft Age of Empires
 * Microsoft Age of Empires II Gold Edition
 * Microsoft Allegiance
 * Microsoft Baseball 2000
 * Microsoft Baseball 2001
 * Microsoft Best of Windows Entertainment Pack 1.0
 * Microsoft Casino
 * Microsoft Classic Board Games 1.0
 * Microsoft Close Combat
 * Microsoft Close Combat: A Bridge Too Far
 * Microsoft Combat Flight Simulator 2: WWII Pacific Theater
 * Microsoft Combat Flight Simulator: WWII Europe Series
 * Microsoft Crimson Skies
 * Microsoft Flight Simulator 2000 Standard Edition
 * Microsoft Flight Simulator 2000 Professional Edition
 * Microsoft Flight Simulator 98 Standard Edition
 * Microsoft Golf 1999 Edition
 * Microsoft Golf 2001
 * Microsoft International Soccer 2000
 * Microsoft Links 2001 Standard Edition
 * Microsoft Links LS 2000
 * Microsoft MechWarrior 4: Vengeance
 * Microsoft Metal Gear Solid
 * Microsoft Midtown Madness 2
 * Microsoft Midtown Madness
 * Microsoft Monster Truck Madness 2
 * Microsoft Monster Truck Madness
 * Microsoft Motocross Madness 2
 * Microsoft Motocross Madness
 * Microsoft NBA Full Court Press
 * Microsoft NBA Inside Drive 2000
 * Microsoft NFL Fever 2000
 * Microsoft Outwars
 * Microsoft Pandora's Box
 * Microsoft Pinball Arcade
 * Microsoft Plus! Game Pack: Cards & Puzzles
 * Microsoft Return of Arcade
 * Microsoft Return of Arcade 20th Anniversary Edition
 * Microsoft Revenge of Arcade
 * Microsoft Soccer
 * Microsoft Starlancer
 * Microsoft Urban Assault

-



This article was previously published under Q280068



SUMMARY
This article is the first of two articles that describe how to troubleshoot &quot;invalid page fault&quot; and &quot;fatal exception&quot; error messages in the Microsoft games listed in the &quot;Applies to&quot; section of this article.

For more information about how to troubleshoot &quot;invalid page fault&quot; and &quot;fatal exception&quot; error messages, click the following article number to view the article in the Microsoft Knowledge Base:

280069 Games: How to troubleshoot invalid page faults and exception errors (Part 2)



Fatal Exception
A &quot;fatal exception&quot; error message is typically displayed on a blue screen, and appears similar to the following

A fatal exception  has occurred at

where  is a hexadecimal number from 00 to 0F that indicates the processor exception, and   is the code segment pointer and memory address at which the exception error occurred.

A fatal exception error can occur if any of the following conditions is true:
 * A program tries to call an illegal instruction.
 * A program tries to access invalid data or instructions.
 * The privilege level of an operation is invalid.

For more information about &quot;fatal exception&quot; error messages, click the following article number to view the article in the Microsoft Knowledge Base:

150314 What are fatal exception errors

Access Violation
An access Violation appears in a typical Microsoft Windows dialog box and you may receive an error message that is similar to the following:

EXCEPTION: Access violation in D3Dim700! (+0xE386)

If you click More Details, information that is similar to the following appears:

EXCEPTION: Access violation in WinMM! (+0x5633) Address: 0x56675386 Location: WinMM! (+0x5633)

An Access Violation can occur when a driver or a piece of software tries to access memory or resources that are already in use by another driver or piece of software.

Illegal Operation
An &quot;illegal operation&quot; error message appears similar to the following:

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 a detailed error message that is similar to the following:

caused an invalid page fault in module  at.

When you click OK, the program quits.

You typically receive an &quot;invalid page fault&quot; or &quot;general protection fault&quot; error message when a program or a component tries to read or to write to a memory address that is not allocated to the program. When this occurs, the program may overwrite or damage data or instructions for another program that is using that memory address. You may also receive a different type of &quot;illegal operation&quot; error message, such as a &quot;divide error,&quot; &quot;invalid instruction,&quot; or &quot;stack fault&quot; error message.

For more information about possible causes of &quot;illegal operation&quot; error messages, click the following article number to view the article in the Microsoft Knowledge Base:

82710 Causes of general protection faults and troubleshooting tips

Note If you receive an &quot;invalid page fault in module kernel32.dll&quot; error message, a conflict may exist between the program and the Microsoft Windows operating system.

For more information about how to troubleshoot &quot;invalid page fault in module kernel32.dll&quot; error messages, click the following article numbers to view the articles in the Microsoft Knowledge Base:

218853 OFF2000: Troubleshooting Office Kernel32.dll errors under Win 98

218873 Troubleshooting Office 2000 Kernel32.dll errors under Windows 95

How to get clues from an error message
To use the error message to diagnose your problem, note the module name that is listed in the &quot;Details&quot; section of the &quot;invalid page fault&quot; error message.

If the module name is a printer driver, a video driver, a sound card driver, an antivirus tool, or a component that is not part of the game, you can remove or update that module.

If you do not recognize the module name, query the Microsoft Knowledge Base for the module name at the following Microsoft Web site:

http://support.microsoft.com/?pr=kbinfo

For example, if you received an invalid page fault in module :
 * 1) In the Search (KB) box, click the name of the game where you received the error message.
 * 2) In the For Solutions containing box, type invalid page fault in module unknown.
 * 3) In the Using box, click The exact phrase entered, and then click Search Now.

Note If you do not see the Using box, click Show Options.

For more information about how to search for information in the Microsoft Knowledge Base, click the following article number to view the article in the Microsoft Knowledge Base:

129725 Obtaining Knowledge Base Articles on the World Wide Web

For more information about how to contact Microsoft Technical Support, click the following article number to view the article in the Microsoft Knowledge Base:

280069 Games: How to troubleshoot invalid page faults and exception errors (Part 2)

How to get clues from events that precede an error message
Sometimes, you can determine the cause of the problem by noting what occurred just before you received the error message, whether the problem also occurs in other programs, or if the problem occurs every time you attempt to perform a particular action.

To determine the cause of the problem, answer the following questions:

Are other programs running on your computer when you receive the error message?

Is this a known issue with your game?

Does the problem only occur at a particular time, such as when you start the game or when you use a joystick?

Does the problem occur in other programs or games?

Can you reproduce the problem, or does it occur randomly?

Back to Top The following sections discuss each question and possible resolutions.

Are other programs running on your computer when you receive the error message?
You can prevent or resolve many error messages by quitting all programs that are running on your computer before you start a game.

To do this, follow these steps:
 * 1) Press CTRL+ALT+DELETE.
 * 2) In the Close Program dialog box, click any program except Explorer or Systray (components of Microsoft Windows), and then click End Task.

If you receive a message that states that the program is busy or not responding, click End Task again.
 * 1) Repeat steps 1 and 2 to quit all programs except Explorer and Systray.

Is this a known issue with your game?
Certain &quot;invalid page fault&quot; or &quot;fatal exception&quot; error messages only occur when specific conditions are true. For more information about how to resolve specific error messages in the games listed at the beginning of this article, query the Microsoft Knowledge Base for the exact text of the error message at the following Microsoft Web site:

http://support.microsoft.com/search

For example, if you received an invalid page fault in module :
 * 1) In the My search is about box, click the name of the game where you received the error message.
 * 2) Under I want to search by, click Keyword Search using, and then click Exact Phrase in the Keyword Search using box.
 * 3) In the My question is about box, type invalid page fault in module unknown, and then click Go.

For more information about how to find articles in the Microsoft Knowledge Base, click the following article number to view the article in the Microsoft Knowledge Base:

129725 Obtaining Knowledge Base Articles on the World Wide Web

If none of the articles in the Microsoft Knowledge Base describes your problem, continue to troubleshoot your problem by using the information in this article.

Does the problem only occur at a particular time?
If you receive the error message only when you perform a specific action or set of actions in the game, the actions that trigger the error message may provide clues about which solutions you should try first.

For example if you only receive the error message when you press a programmed button on your joystick, you may want to disable programmed buttons, updated the joystick software, or even update the sound driver for your sound card if the joystick is connected to the game port on your sound card.

If you receive an error message when you try to install the game, your CD-ROM or DVD-ROM drive may be unable to read the CD-ROM for the game.

For more information about how to troubleshoot CD-ROM read errors, click the following article number to view the article in the Microsoft Knowledge Base:

218617 How to troubleshoot CD-ROM read errors

Does the problem occur in other programs or games?
If the problem occurs in other programs or games, the problem most likely is caused by an outdated device driver, a damaged or missing component of Windows, or another program that is running in the background.

Note Although some of the troubleshooting tips and possible solutions in this article may help with these issue, the focus of this article is to resolve error messages that are specific to the game listed at the beginning of this article.

Can you reproduce the problem, or does it occur randomly?
If you always receive the error message each time you perform a specific action or set of actions, use one of the suggested resolutions for the problem, and then perform that action or set of actions again. If you no longer receive the error message, you can assume that the problem is resolved. If you continue to receive the error message, you need to continue troubleshooting the problem.

If you cannot easily reproduce the problem, use one of the suggested resolutions for the problem, and then play the game until you feel comfortable that the problem is resolved. If you continue to receive the error message, try another possible resolution.

Note Be sure to keep track of the resolutions that you have tried, along with the results for each one.

For more information about how to troubleshoot &quot;invalid page fault&quot; and &quot;fatal exception&quot; error messages in the games listed at the beginning of this article, click the following article number to view the article in the Microsoft Knowledge Base:

280069 Games: How to troubleshoot invalid page faults and exception errors (Part 2)

For more information about how to troubleshoot &quot;invalid page fault&quot; and &quot;fatal exception&quot; error messages in the games listed at the beginning of this article, click the article number below to view the second part of this article in the Microsoft Knowledge Base:

280069 Games: How to troubleshoot invalid page faults and exception errors (Part 2)

For more information about other troubleshooting strategies, click the following article number to view the article in the Microsoft Knowledge Base:

275481 How to troubleshoot program faults with Dr. Watson

Additional query words: msgame trainsim howto features

Keywords: kbui kberrmsg kbinfo KB280068

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.