Microsoft KB Archive/303108

= MechWarrior 4: Error Message: EXCEPTION Stack Overflow, Cdac14na.dll or Dialog_500X450.tga File Not Found =

Article ID: 303108

Article Last Modified on 1/7/2006

-

APPLIES TO


 * Microsoft MechWarrior 4: Black Knight
 * Microsoft MechWarrior 4: Inner Sphere Mech Pak
 * Microsoft MechWarrior 4: Mercenaries
 * Microsoft MechWarrior 4: Vengeance

-



This article was previously published under Q303108



SYMPTOMS
When you try to start Microsoft MechWarrior 4, you may receive an error message that is similar to any of the following:

EXCEPTION : Stack Overflow in MW4! (+0xd4cf)Address : 0x0040e4cf

-or-

EXCEPTION : Stack Overflow in MW4X! (+0xd4cf)Address : 0x0040e4cf

-or-

STOP: File not found 'Content\ShellScripts\Graphics\dialog_500x450.tga'

-or-

File not found: Cdac14ba.dll

-or-

Exception : Attempt to read from address 0x00000008 in MW4 (+0x77ac7).

-or-

EXCEPTION : Integer Div By Zero in MW4! (+0x2E6C96)

-or-

Stop: Could not find MissionLang.dll

Editbox.script[1720]:expected INT or a float variable found.



CAUSE
This behavior can occur if one or more files in the MechWarrior 4 folder are damaged or missing.



RESOLUTION
To resolve this issue, follow these steps.

Step 1: Remove All MechWarrior 4.0 Programs and MechWarrior Mech Paks
To remove these programs:
 * 1) Click Start, point to Settings, and then click Control Panel.
 * 2) Double-click Add/Remove Programs.
 * 3) Click  , and then click Add/Remove or Change/Remove.
 * 4) Click Uninstall.
 * 5) Click to check the Remove saved games files check box.
 * 6) Follow the instructions on the screen to remove the game.
 * 7) Repeat steps 1-4 to remove the remaining MechWarrior products.

Step 2: Delete the MechWarrior Folders
To delete the MechWarrior folders:
 * 1) Click Start, and then click Find or Search.

Note If you are using Microsoft Windows 98, click Files or Folders, and if you are using Microsoft Windows XP, click All files and folders.
 * 1) In the Named box or the All or part of the file name box, type MechWarrior.
 * 2) In the Look in box, click My Computer.
 * 3) Make sure that the Include subfolders check box is selected.
 * 4) Click Find Now or Search.
 * 5) Right-click the MechWarrior folder, click Delete, and then click Yes.
 * 6) Close all the windows.

Step 3: Clean Boot the Computer
To clean boot your computer, use the appropriate method for your version of Windows:

192926 How to Perform Clean-Boot Troubleshooting for Windows 98

267288 How to Perform a Clean Boot in Windows Millennium Edition

281770 How to Perform Clean-Boot Troubleshooting for Windows 2000

310353 How to Perform a Clean Boot in Windows XP

Step 4: Install MechWarrior 4
 Insert the MechWarrior CD into your computer's CD-ROM or DVD-ROM drive, and then follow the Setup Wizard instructions on your screen. If the Setup Wizard does not appear, complete steps 2 and 3. If the Setup Wizard appears, skip to step 4. Click Start, and then click Run. Type :setup, where   is the drive letter of your computer's CD-ROM or DVD-ROM drive. Click Install, click Next, and then click Change. In the Path box, delete the existing path, and then type:



where  is the drive letter of the hard disk on which you want to install MechWarrior. Click OK, and then click Yes when you receive a prompt to create the folder.</li> Click OK, and then follow the instructions on the screen to reinstall MechWarrior Vengeance.</li> Repeat steps 1-7 to install other MechWarrior programs or Mech Paks.</li></ol>

Additional query words: msgame

Keywords: kberrmsg kbprb KB303108

-

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

© Microsoft Corporation. All rights reserved.