Tutorial:Fatal Error General
If this is your fatal error pop up also known as "Fatal Error 0306A6A8"
this application has encountered a critical error: FATAL ERROR! program: d:\program files\warcraft iii\war3.exe exception: oxcoooooo5 (access_violation) at 016F:0306A6A8 the instruction at¡¯0x0306A6A8¡¯ referenced memory at ¡¯0xFFFFFA66¡¯ the memmory could not be ¡¯written¡¯ press ok to terminate the application
Download the http://www.multiupload.nl/CU2II7RMD6 war3.reg , unzip it and open it. This also applies for other "Fatal Error" pop ups because the war3.reg fixes it.
If this doesn't work, check this out:
-Does your system meet all the system requirements:
'Windows 98 / 2000 / ME / XP:'
* 400 MHz Pentium II or equivalent * 128 MB of RAM * 8 MB 3D video card (TNT, i810, Voodoo 3, Rage 128 equivalent or better) with DirectX® 8.1 support * 700 MB HD space * 4X CD-ROM drive
'Macintosh® OS 9.0 or higher/ Mac OS X 10.1.3. or higher:'
* 400 MHz G3 processor * 128 MB of RAM * 16 MB ATI Technologies or nVidia chipset 3D video card * 700 MB HD space * 4X CD-ROM drive
* 600 MHz processor * 256 MB of RAM * 32 MB 3D video card * DirectX® 8.1 compatible sound card
' Multiplayer: '
* Low-latency, active Internet connection rated at 28.8 Kbps or faster. * LAN play requires TCP/IP connection.
(be sure to make sure that your video card is on the http://blizzard.com/support/?id=asi02054p
-Have you updated all of your video and sound card drivers?
If you need help doing this, I recomend taking a look on this tutorial:
This tutorial is designed to help customers troubleshoot video and/or sound problems associated with old or faulty drivers. If you are planning on updating DirectX as well as the drivers for your sound and video hardware, we suggest installing the update for DirectX first, then the updates for your sound and video hardware. ''''Steps to identify your DirectX version:'''' 1. Click on the '''Start''' button and select '''Run'''. 2. In the '''Open''': field type in '''dxdiag''' and click the '''OK''' button. 3. When the DirectX Diagnostic Tool loads up you will see information about your computer. Near the bottom of the information should be the following field: '''DirectX Version''': which will list what version you are currently running. 4. Check http://www.microsoft.com/directx/homeuser/downloads/default.asp for the latest version of DirectX and update if necessary*. *Note: Make sure you have drivers for your sound and video hardware that support the version of DirectX you are going to install. If you are not sure the drivers support the version of DirectX you are going to install consult with the company that built the sound and video hardware for more information. If the hardware came with a computer you bought then contact the computer manufacturer. Check Blizzard list of hardware manufactures for contact information http://blizzard.com/support/?id=mgi02054p ''''Steps to identify your video card and driver version:'''' 1. Click on the '''Start''' button and select '''Run'''. 2. Type in '''dxdiag''' and click '''OK'''. 3. After the '''DirectX Diagnostic Tool''' loads click on the '''Display''' tab. 4. Your video card '''Name''' and '''Manufacturer''' will be listed in the '''Device''' section. 5. The version of the driver you have installed should be listed under the '''Driver''' box next to the word '''Version'''. 6. Visit Blizzard http://blizzard.com/support/?id=msi02054p page to visit the manufacturer page and obtain updated drivers for your specific video card. *Note: Please make sure you follow all the instructions on the manufacturer's website concerning the removal of current drivers and installation of updated software. For example, http://www.nvidia.com/ recommends using the Windows Add and Remove programs utility to remove their drivers, while http://ati.amd.com/ has a driver removal utility which you can download. ''''Steps to identify your sound card and driver version:''' ' 1. Click on the '''Start''' button and select '''Run'''. 2. Type in '''dxdiag''' and click '''OK'''. 3. After the '''DirectX Diagnostic Tool''' loads, click on the '''Sound''' tab. 4. The version of the driver you have installed should be listed under the '''Driver''' box next to the word Version. '''' Steps to identify your network card and driver version:'''' 1. Click '''Start'''. 2. Click '''Control Panel'''. If there is an option in the upper left to 'Switch to classic view', then do so. 3. Click '''System'''. 4. Click the '''Hardware''' tab, then click the '''Device Manager''' button near the middle. 5. Expand the '''Network Adapters''' category. Make note of the network card name and model listed. 6. Double click on the network card listed. 7. Click the '''Driver''' tab and make note of the driver '''Date''' and '''Version'''. 8. Visit the network card manufacturer's website using the above information to find updated network card drivers. You can find a list of hardware manufacturers available on Blizzard http://blizzard.com/support/?id=mgi02054p. Your hardware manufacturer should be able to provide you with the latest device driver and troubleshoot any driver installation problems. Blizzard technical support cannot assist directly with driver updates or installation.
Here is one good and helpful guide about fixing fatal errors in Warcraft III which I found on some forum:
This LONG guide of solutions should be able to fix your solutions. This will work with generally any 0x8E (Unhandled Exception) or 0xC4 error. How I know these will work? I have written this guide thru experience since my first computer suffered like this. I fixed it with a new PSU and DRAM Voltage, now it crashes from triggers . However, I have no assurance whatsoever that your problem will get worse, you decided to do this so do the advanced issues at your own risk .
-Bad Drivers Update your video card when new drivers come out. Go to your manufacturer's website to download the latest. For ATI, its Catalyst. For nVidia it's Forceware. Just remember you need a 32 bit version of Windows XP or Vista or 2000 to operate these drivers properly. There are no real 64 Bit ones yet, and your drivers will fail to install on a 64 bit machine.
-Insufficient or Ineffective RAM Get more RAM, make sure its of the right frequency so it doesnt lead to incompatibility. Eg. If you can support DDR 400, then get them both at DDR400 and have the same voltage. You will need to look at the sticker that comes on the RAM and break down the format to extract this information.
If you think it's a certian stick of RAM and you have more than 1, take out one, and run Warcraft III. Then repeat for your other RAM. If one stick is causing the crash, then replace it with one that works. If it's 1, then you will need to replace it. The best way to detect this problem is checking your crash logs and looking for the memory address that crashed. You can also install and run MemTest86 to find out which addresses aren't complying and which ones are.
-Motherboard Conflicts This is one nasty mother ****er. You would need to either update your current drivers. Or even go as far as Flashing a new BIOS (requires reinstall and hopes that it doesnt crash in reinstallation). Or even to disect your computer and install a new motherboard (4-5 hrs. you dont want to do). This is a rare occurance, I have never seen a Motherboard conflict, unless you did something stupid like drop a magnet on it or broke a piece of it.
-PSU not strong enough (STRONG POSSIBILITY) This is the most common problem that is often overlooked. It happened to me when I owned a JGE 300W PSU before I got it replaced. It wasn't passing enough volts through the 12V Line (15A). Open your case, and look at your PSU label for the 12V line(not colour, the AMPS). If the number is below 20-22A, then you need to get it replaced. Its not sending a powerful enough current through the motherboard to power everything! For watts, aim towards 450+ to your PSU. However, brand will determine how AWESOME it is. Get a well known name brand (Antec for example), otherwise the PSU could fry or explode if the parts are cheap or defective (we can't have that). Plus, some brands don't have good warranties, so you cannot get a proper replacement should anything happen to it.
-Your running 3D sound with a card that doesnt support it (makes a different error message) This will make a different error message. Saying that the mp3 was failed to initialize. Users running a RealTek Audio chipset will have to turn off 3d sound to avoid this problem. If your sound card/chipset supports it, then you are safe and can turn it on. I recommend Sound Blaster Audigy or X-Fi to operate 3D Sound.
-You have anti-aliasing on (wc3 hates this feature, water.blp doesnt load right) This was a bad issue back when ATI Catalyst was around 4.5-4.8. Anti-aliasing was always on and Warcraft III is a real prick when dealing with Anti-aliasing, mostly because the water models wouldnt be able to work properly. Find a way to turn it off, or install 4.10+ (anti-aliasing wasnt on default in those versions).
-You're running openGL (remove -opengl tag) from Properties If you right click on your shortcut and select Properties, you'll find where your shortcut is running to. Look at the end of it, for the -openGL tag. This shouldn't be here. We live in a world of Direct3D now. The only purpose OpenGL servers is probably playing Unreal Tournament 1999 and Doom II, since these games actually looked better in OpenGL than Direct3D. Other games may not take OpenGL kindly.
-Virus (STRONG) You could have a virus that is plaguing your system. You can run an anti-virus scan or reformat your hard disk. Reformating clears everything (requiring Windows reinstall) but you will have nuked the viruses. Use Norton (if you want a virus within itself) or AVG (it's free), Proxomitron or Spybot to keep these threats neutralized.
-Too Many programs running at once (STRONG) Control Alt Delete > Close off any programs that you don't want running. To free up physical memory so your RAM doesn't overload and close Warcraft III. The only situation this is a problem is with programs that conflict with each other or if you blew your Virtual Memory cache (The portion of the Hard Drive that writes page files should you inflate your RAM).
-Models could be rendered incorrectly (updates and fixes, custom models) Not really a common problem, was in DOTA!!! Some custom models may have not been done incorrectly and the game will crash. Not much you can do, update your game and use models that work properly for best effects.
-DRAM Voltage TOO LOW!! Another problem, it requires you to tamper with your BIOS settings. Load up the BIOS the way would do it. Then find the option called DRAM Voltage (should be in Power Management). Set it to the maximum value. If your BIOS warns you about it being unsafe, just do it anyways. Be sure your PSU can take the heat.
-AGP Aperture Size The value of this must be half of what your video card is (Eg. if its 256MB, then set Aperture to 128MB, and so on). If you use the full value, your card will stop working properly! By default, the Aperture of the card is usually set to Auto, which adjusts based on the card installed.
-Fast Writes and XAGP My old Windows XP machine usually had this at 4x and Fast Writes on. If your computer can support it, go 8x and Fast Writes. However, your motherboard needs to have the feature. BIOS has an option called AGP Fast Writes within it, it must be enabled to work properly. Check your motherboard specs to make sure you know what the limits are.
-Overheating If parts get too hot, they will stop functioning properly. Use better fans or cooling systems to operate these parts and keep them cooled. It can also help to open your case to regulate hot air. Just make sure you keep the open side away from your feet, your dog or whatever. I recommend you only open the case when you want to install new parts.
-Internal Engine issues: This happens to me in The last Sylvannas mission and the older versions of DOTA. It could preform an operation that the system really hates. Wait until future versions of the map come, it could solve the problem about whats happening. For me, this also happens sometimes when I cast Storm, Earth and Fire in Melee or when I transition a hero unit to something like a bear or a storm crow (hero > unit or unit > hero by skill, not trigger). As patches go on, some of these bugs are corrected.
-CD Cracks (for you warez boys out there ) You most likely have a CD key or an illegal burned copy that needs libraries or certain files that would appreciate it if you had the real version. Do us all a favor and buy the REAL expansion, reinstall Wc3, and that should fix your problem.
If you decide to reinstall Wc3, keep your maps you want to keep in a seperate folder so you can copy them to the map folder later. The only reason you may want to reinstall is if you reformat your Hard Drive.
This problem has many solutions according to the thing that causes it, here are different things you can try: '1) Reset Warcraft' This works 99% of the time, download, unzip and run the reg file:
'2) Drivers' Updated your NvIDIA drivers/VGA drivers, and your Sound Card drivers, also installed the latest DirectX.
'3) Damaged Game' Uninstall the game / reinstall it from a different copy (your first copy is damaged)
'4) Hardware Configuration' Adjust the sound hardware acceleration: 1. Click Start 2. Click Run 3. Type dxdiag and press the enter key 4. Click on the Sound tab 5. Move the hardware sound acceleration level slider bar to the far right and then one notch to the left so it reads standard acceleration 6. Click exit and try the game again
'5) Running warcraft using opengl mode' 1)right click on the shortcut you use to run warcraft 2)go to properties 3)change the target by adding -opengl to the end
example: "C:\Program Files\Warcraft III\Warcraft III.exe" -opengl
'6) Codec' Some codecs may cause this problem (Divx codecs, NIMO CODEC PACK..) Uninstall them
'7) Moves Folder' Some people solved this problem by simply deleting the Movies folder (C:\Program Files\Warcraft III\Movies) or renaming it to anything else, for example 'bla'
'8) Compatibility Run' right-click on shortcut choose properties choose compatibility-fan click "run this program in compatibility mode for:" choose "windows 2000" in the field beneath (the roll-down menu)
'9) Defective Memory' Download a memory test from http://oca.microsoft.com/en/windiag.asp#top Your memory might be defective. After changing it the game runs without any problem.
'10) RAM/BIOS Issues' 'Warning:' Be careful when doing these, you might mess up your whole PC. - Manually adjust the RAM speed from BIOS. If it was on automatic, manually changed it to 2.5 CAS Latency ('Advice:' Contact your technical supporter about this, each PC might need a different RAM Latency). - For those of you that have not been able to fix the error yet - you have to try changing your BIOS configuration to 100 or 110. - Your RAM might be causing the problem, changing it might solve the problem, contact your technical supporter and ask his advice. - Some people also solved this problem by adding more Virtual Memory.