Here are ways to solve Fatal Errors when you meet them:
(RAM) OR SYSTEM MEMORY

Maphacking
Custom Map Memory Leaks
Outdated Game
Background Applications
Registry File
This solution is only for players whose Warcraft III crashes at startup.
DirectX
Visit Guide to update DirectX to check out if your video hardware is able to handle and play Warcraft III.
Sound Card Bugs
Visit Problems with certain soundcards.
Video Codec Conflict
OpenGL video softwares.
Try OpenGL or Software Transformation and Lighting (of polygons):
- Click Start
- Click Programs
- Click Warcraft III
- Right-click on the Warcraft III icon
- Select Properties
- Add -opengl to the Target field. (Example "C:\Program Files\Warcraft III\Warcraft III.exe" -opengl)
- Click OK and try the game again
- If you still experence problems repeat the above steps but replace the -opengl tag with -swtnl and try the game again.