HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Error when opening map

12-04-2002, 10:26 AM#1
Guest
This application has encountered a critical error:

FATAL ERROR!

Program c:\program files\warcraft iii\war3.exe
Exception: 0xC0000005 (ACCES_VIOLATION) at 001B:6F3514A5

The instruction at '0x6F3514A5' referenced memory at '0x00000250.
The memory could not be 'read'.

Press OK to terminate the application
------------------------------------------------

My map is 242 KB

Is it too large? Can i download that program to make the maximum mapsize higher? (if yes, please tell me where, and what it's called!)

Dang... used much time on this map :(

Thanks!
12-04-2002, 12:02 PM#2
ph33rb0
That means one of your triggers or something in your map is bad. Not that you neccessarily made an error, but War3 doesn't like certain things. If you have any actions that are perticularly long, try getting rid of those.
12-04-2002, 01:38 PM#3
Guest
Since it happens while i'm loading the map, can i expect it to be a trigger with a "map intialization" event?
12-04-2002, 01:48 PM#4
Guest
I need examples of what could cause this - long triggers, what else? Doodads that overlap each other? I have no idea what to delete to get it working again :(
12-04-2002, 02:44 PM#5
Jeltz
I have used very long actions and it has worked. I think it is either a trigger (probably map init) or a unit. But errors mostly happen when you train units or upgrad or use abilities and sometimes when you select them. I suspect triggers. Overlapping doodads is no problem.
12-04-2002, 04:41 PM#6
Guest
Wtf... First, i deleted the last 2 units i made - the map worked, wohoo =D , then i putted them back into the map, and it still works?

Is it tiny stuff, like, if you put a certain unit, with a certain color on a certain point, that makes it crash? So could i expect it to work in the furture or should i leave those 2 units out?
12-04-2002, 05:15 PM#7
Guest
All of what your map initially looks like is pre-scripted by your map's .j file. When you place a unit down, that makes a scripted command to create a unit at the exact point you specified. Probably you changed something that didn't effect the script, yet needed to, causing the game to crash after loading.