• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

[Crash] Random Crash

Status
Not open for further replies.
Level 9
Joined
May 21, 2014
Messages
580
I went on debugging what is happening with my map. Suddenly, the map started crashing while debugging.

Code:
==============================================================================
Warcraft III (build 52240)

Exe:      d:\games\warcraft iii\War3.exe
Time:     Jun  3, 2016  9:06:34.099 PM

------------------------------------------------------------------------------

This application has encountered a critical error:

FATAL ERROR!

Program:	d:\games\warcraft iii\War3.exe
Exception:	0xC0000005 (ACCESS_VIOLATION) at 0023:60127A97

The instruction at '0x60127A97' referenced memory at '0x0E42FFF8'.
The memory could not be 'read'.


War3Build: 1.27.0.52240
Played Maps\Test\WorldEditTestMap.w3x
Player  0 WorldEdit         	Race Human	StartLoc  0
Player  1                   	Race Human	StartLoc  1
Player  2                   	Race Human	StartLoc  2
Player  3                   	Race Human	StartLoc  3
Player  4                   	Race Human	StartLoc  4
Player  5                   	Race Human	StartLoc  5
Player  6                   	Race Human	StartLoc  6
Player  7 Insane Beings (North)	Race Undead	StartLoc  7
Player  8 Insane Beings (South)	Race Undead	StartLoc  8
Player  9 Insane Beings (West)	Race Undead	StartLoc  9
Player 10 Insane Beings (East)	Race Undead	StartLoc 10
Player 11 Insane Beings (Boss)	Race Undead	StartLoc 11
------------------------------------------------------------------------------

----------------------------------------
    x86 Registers
----------------------------------------

EAX=0E42FFF4  EBX=00000002  ECX=005900A8  EDX=00000000  ESI=000000A1
EDI=0E42FFF4  EBP=0032F410  ESP=0032F400  EIP=60127A97  FLG=00210246
CS =0023      DS =002B      ES =002B      SS =002B      FS =0053      GS =002B


----------------------------------------
    Stack Trace (Manual)
----------------------------------------

Address  Frame    Logical addr  Module

60127A97 0032F410 0001:00726A97 d:\games\warcraft iii\Game.dll
60127CCB 0032F42C 0001:00726CCB d:\games\warcraft iii\Game.dll
6014143E 0032F470 0001:0074043E d:\games\warcraft iii\Game.dll
60141323 0032F4E8 0001:00740323 d:\games\warcraft iii\Game.dll
601414EE 0032F508 0001:007404EE d:\games\warcraft iii\Game.dll
60114D80 0032F518 0001:00713D80 d:\games\warcraft iii\Game.dll
60170692 0032F534 0001:0076F692 d:\games\warcraft iii\Game.dll
5FD68897 0032F668 0001:00367897 d:\games\warcraft iii\Game.dll
5FA99449 0032F6DC 0001:00098449 d:\games\warcraft iii\Game.dll
5FA9947D 0032F748 0001:0009847D d:\games\warcraft iii\Game.dll
5FA9BF2C 0032F758 0001:0009AF2C d:\games\warcraft iii\Game.dll
5FB7587B 0032F820 0001:0017487B d:\games\warcraft iii\Game.dll
5FA5B00C 0032F860 0001:0005A00C d:\games\warcraft iii\Game.dll
5FA5FD0A 0032F8D8 0001:0005ED0A d:\games\warcraft iii\Game.dll
5FA5E721 0032F9F0 0001:0005D721 d:\games\warcraft iii\Game.dll
001123CC 0032FA9C 0001:000013CC d:\games\warcraft iii\War3.exe
001146DA 0032FAE8 0001:000036DA d:\games\warcraft iii\War3.exe
77767C04 0032FAFC 0001:00007C04 C:\WINDOWS\SYSTEM32\KERNEL32.DLL
77C1AB8F 0032FB44 0001:00059B8F C:\WINDOWS\SYSTEM32\ntdll.dll
77C1AB5A 0032FB54 0001:00059B5A C:\WINDOWS\SYSTEM32\ntdll.dll

----------------------------------------
    Stack Trace (Using DBGHELP.DLL)
----------------------------------------

60127A97 Game.dll     GameMain+7332551 (0x0E42FFF4,0x00000007,0xAA000000,0x15D93E70)


----------------------------------------
    Loaded Modules
----------------------------------------

0x00110000 - 0x0019A000  d:\games\warcraft iii\War3.exe
0x01CE0000 - 0x01D3D000  d:\games\warcraft iii\ijl15.dll
0x21100000 - 0x2115F000  d:\games\warcraft iii\mss32.dll
0x22600000 - 0x22616000  d:\games\warcraft iii\redist\miles\Mssfast.m3d
0x22700000 - 0x22717000  d:\games\warcraft iii\redist\miles\Mssdolby.m3d
0x22C00000 - 0x22C18000  d:\games\warcraft iii\redist\miles\Msseax2.m3d
0x24600000 - 0x24611000  d:\games\warcraft iii\redist\miles\Reverb3.flt
0x26F00000 - 0x26F2A000  d:\games\warcraft iii\redist\miles\Mp3dec.asi
0x5EDD0000 - 0x5F9F9000  C:\WINDOWS\SYSTEM32\nvd3dum.dll
0x5FA00000 - 0x606D8000  d:\games\warcraft iii\Game.dll
0x606E0000 - 0x61F4C000  C:\WINDOWS\SYSTEM32\igdumdim32.dll
0x66A90000 - 0x66B19000  C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.9600.17810_none_7c5b6194aa0716f1\COMCTL32.dll
0x681C0000 - 0x68260000  C:\WINDOWS\system32\apphelp.dll
0x68940000 - 0x689C1000  C:\WINDOWS\SYSTEM32\DSOUND.DLL
0x6ADD0000 - 0x6B140000  C:\WINDOWS\SYSTEM32\igdusc32.dll
0x6C070000 - 0x6C0C6000  d:\games\warcraft iii\redist\miles\Msseax.m3d
0x6C0D0000 - 0x6C1BC000  C:\WINDOWS\SYSTEM32\DDRAW.dll
0x6C1C0000 - 0x6C29E000  C:\WINDOWS\SYSTEM32\OPENGL32.dll
0x6C2A0000 - 0x6C38E000  C:\WINDOWS\SYSTEM32\MSVCR120.dll
0x6C430000 - 0x6C4A1000  C:\WINDOWS\SYSTEM32\MSVCP120.dll
0x6CDE0000 - 0x6CFB3000  C:\WINDOWS\SYSTEM32\d3d9.dll
0x6F000000 - 0x6FBB5000  d:\games\warcraft iii\redist\miles\Mp3enc.asi
0x705C0000 - 0x705C7000  C:\WINDOWS\SYSTEM32\DCIMAN32.dll
0x705D0000 - 0x705F5000  C:\WINDOWS\SYSTEM32\GLU32.dll
0x70600000 - 0x70661000  d:\games\warcraft iii\Storm.dll
0x73500000 - 0x73734000  C:\WINDOWS\SYSTEM32\iertutil.dll
0x73740000 - 0x7394D000  C:\WINDOWS\SYSTEM32\WININET.dll
0x74110000 - 0x74118000  C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x74330000 - 0x74339000  C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x74340000 - 0x74481000  C:\WINDOWS\SYSTEM32\dbghelp.dll
0x744A0000 - 0x744C8000  C:\WINDOWS\SYSTEM32\ntmarta.dll
0x74540000 - 0x74548000  C:\WINDOWS\SYSTEM32\VERSION.dll
0x745C0000 - 0x745CA000  C:\WINDOWS\SYSTEM32\avrt.dll
0x745D0000 - 0x7466B000  C:\WINDOWS\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_d08a11e2442dc25d\MSVCR80.dll
0x74900000 - 0x74960000  C:\WINDOWS\SYSTEM32\AUDIOSES.DLL
0x74C90000 - 0x74D7D000  C:\WINDOWS\system32\uxtheme.dll
0x74DC0000 - 0x74E00000  C:\WINDOWS\system32\powrprof.dll
0x74E00000 - 0x74E53000  C:\WINDOWS\System32\MMDevApi.dll
0x74E60000 - 0x74E7A000  C:\WINDOWS\SYSTEM32\dwmapi.dll
0x74E80000 - 0x74EA3000  C:\WINDOWS\SYSTEM32\WINMMBASE.dll
0x74EB0000 - 0x74ED3000  C:\WINDOWS\SYSTEM32\WINMM.dll
0x75110000 - 0x7519B000  C:\WINDOWS\SYSTEM32\SHCORE.DLL
0x75220000 - 0x7526B000  C:\WINDOWS\SYSTEM32\mswsock.dll
0x75270000 - 0x75291000  C:\WINDOWS\SYSTEM32\DEVOBJ.dll
0x752F0000 - 0x752FF000  C:\WINDOWS\SYSTEM32\profapi.dll
0x75310000 - 0x7532B000  C:\WINDOWS\SYSTEM32\USERENV.dll
0x75340000 - 0x75394000  C:\WINDOWS\SYSTEM32\bcryptPrimitives.dll
0x753A0000 - 0x753AA000  C:\WINDOWS\SYSTEM32\CRYPTBASE.dll
0x753B0000 - 0x75503000  C:\WINDOWS\SYSTEM32\USER32.dll
0x75530000 - 0x75607000  C:\WINDOWS\SYSTEM32\KERNELBASE.dll
0x75610000 - 0x7569D000  C:\WINDOWS\SYSTEM32\clbcatq.dll
0x75710000 - 0x757AB000  C:\WINDOWS\SYSTEM32\COMDLG32.dll
0x758B0000 - 0x758F1000  C:\WINDOWS\SYSTEM32\sechost.dll
0x75900000 - 0x75A7D000  C:\WINDOWS\SYSTEM32\combase.dll
0x75A80000 - 0x75B15000  C:\WINDOWS\SYSTEM32\OLEAUT32.dll
0x75C90000 - 0x75C96000  C:\WINDOWS\SYSTEM32\PSAPI.DLL
0x75CA0000 - 0x75CC7000  C:\WINDOWS\SYSTEM32\IMM32.dll
0x75CD0000 - 0x75D93000  C:\WINDOWS\SYSTEM32\msvcrt.dll
0x760F0000 - 0x76135000  C:\WINDOWS\SYSTEM32\SHLWAPI.dll
0x76180000 - 0x762A9000  C:\WINDOWS\SYSTEM32\ole32.dll
0x762B0000 - 0x7756C000  C:\WINDOWS\SYSTEM32\SHELL32.dll
0x77570000 - 0x775EC000  C:\WINDOWS\SYSTEM32\ADVAPI32.dll
0x775F0000 - 0x7762C000  C:\WINDOWS\SYSTEM32\cfgmgr32.dll
0x77640000 - 0x7774F000  C:\WINDOWS\SYSTEM32\GDI32.dll
0x77750000 - 0x77890000  C:\WINDOWS\SYSTEM32\KERNEL32.DLL
0x77890000 - 0x7794A000  C:\WINDOWS\SYSTEM32\RPCRT4.dll
0x77950000 - 0x779A0000  C:\WINDOWS\SYSTEM32\WS2_32.dll
0x779A0000 - 0x779BE000  C:\WINDOWS\SYSTEM32\SspiCli.dll
0x779C0000 - 0x779C7000  C:\WINDOWS\SYSTEM32\NSI.dll
0x779D0000 - 0x77AE2000  C:\WINDOWS\SYSTEM32\MSCTF.dll
0x77BC0000 - 0x77D2F000  C:\WINDOWS\SYSTEM32\ntdll.dll


----------------------------------------
    Memory Dump
----------------------------------------

Code: 16 bytes starting at (EIP = 60127A97)

60127A97: 8B 47 04 25  FF FF 03 00  F7 F6 50 52  E8 28 FF FF  .G.%......PR.(..


Stack: 1024 bytes starting at (ESP = 0032F400)

* = addr  **                                                  *               
0032F400: F4 FF 42 0E  07 00 00 00  A8 00 59 00  F4 FF 42 0E  ..B.......Y...B.
0032F410: 2C F4 32 00  CB 7C 12 60  F4 FF 42 0E  07 00 00 00  ,.2..|.`..B.....
0032F420: 00 00 00 AA  70 3E D9 15  A8 00 59 00  70 F4 32 00  ....p>....Y.p.2.
0032F430: 3E 14 14 60  F4 FF 42 0E  5C F4 32 00  A8 00 59 00  >..`..B.\.2...Y.
0032F440: 70 3E D9 15  48 00 00 00  47 00 00 00  09 00 00 00  p>..H...G.......
0032F450: D9 8A 8A 74  A0 00 00 00  00 00 00 00  00 00 00 00  ...t............
0032F460: 01 00 00 00  00 00 00 AA  18 00 00 00  A8 00 59 00  ..............Y.
0032F470: E8 F4 32 00  23 13 14 60  70 3E D9 15  AC 9F 01 00  ..2.#..`p>......
0032F480: 70 3E D9 15  0C 01 00 00  00 00 B0 C4  00 00 1E 46  p>.............F
0032F490: 47 00 00 00  00 00 C0 45  01 00 00 00  00 00 00 00  G......E........
0032F4A0: 00 00 0E 46  0A D7 23 C0  03 00 00 00  A1 00 00 00  ...F..#.........
0032F4B0: 03 00 00 00  D4 F3 47 0E  A0 00 00 00  9F 00 00 00  ......G.........
0032F4C0: 48 00 00 00  09 00 00 00  48 E1 1A 40  A2 00 00 00  H.......H..@....
0032F4D0: 9A 99 93 C2  6C 00 00 00  29 5C 0F BE  0A D7 23 40  ....l...)\....#@
0032F4E0: CC CC 2C C0  A8 00 59 00  08 F5 32 00  EE 14 14 60  ..,...Y...2....`
0032F4F0: 9A 99 93 C2  D8 F5 32 00  CC F5 32 00  A8 00 59 00  ......2...2...Y.
0032F500: 00 3E D9 15  A8 00 59 00  18 F5 32 00  80 4D 11 60  .>....Y...2..M.`
0032F510: E0 08 59 00  01 00 00 00  34 F5 32 00  92 06 17 60  ..Y.....4.2....`
0032F520: D8 F5 32 00  CC F5 32 00  CD CC CC 3C  80 00 F3 09  ..2...2....<....
0032F530: 88 00 54 12  68 F6 32 00  97 88 D6 5F  CD CC CC 3C  ..T.h.2...._...<
0032F540: 9F E3 47 5F  88 00 54 12  CC 9D 5B 60  1B 4E AB 3F  ..G_..T...[`.N.?
0032F550: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0032F560: 6D 45 18 40  00 00 00 00  00 00 00 00  00 00 00 00  mE.@............
0032F570: 00 00 00 00  78 39 85 3F  00 00 80 3F  00 00 00 00  ....x9.?...?....
0032F580: 00 00 00 00  E6 14 4C C3  00 00 00 00  00 00 80 3F  ......L........?
0032F590: 19 BD 28 B3  00 00 00 00  49 A9 17 33  5D 17 66 3F  ..(.....I..3].f?
0032F5A0: 37 72 E0 3E  BE F0 93 32  39 72 E0 3E  5B 17 66 BF  7r.>...29r.>[.f.
0032F5B0: 24 7B 00 C6  BA 3E 8B 44  94 41 09 45  DE DD 06 C5  ${...>.D.A.E....
0032F5C0: 24 7B 00 46  AB 7D F5 C4  63 B0 B9 44  24 7B 00 46  ${.F.}..c..D${.F
0032F5D0: A8 13 9B C4  F4 22 20 40  24 7B 00 46  AB 7D F5 C4  ....." @${.F.}..
0032F5E0: 63 B0 B9 44  80 00 F3 09  00 00 80 3F  80 00 F3 09  c..D.......?....
0032F5F0: 6F 12 83 3C  C8 07 20 44  86 A0 FE 45  BD BB F4 C4  o..<.. D...E....
0032F600: A8 26 AC 44  86 A0 FE 45  0A 4A EB C4  D9 C1 B0 44  .&.D...E.J.....D
0032F610: 06 A6 01 46  0A 4A EB C4  D9 C1 B0 44  06 A6 01 46  ...F.J.....D...F
0032F620: BD BB F4 C4  A8 26 AC 44  5D 6A DB 45  2E 4F E9 C4  .....&.D]j.E.O..
0032F630: 00 00 80 C3  5B 0D C8 45  40 7F C9 41  00 00 80 C3  ....[[email protected]....
0032F640: 90 EF 1C 46  40 7F C9 41  00 00 80 C3  1D 41 13 46  [email protected]
0032F650: 2E 4F E9 C4  00 00 80 C3  9F E3 47 5F  14 F8 32 00  .O........G_..2.
0032F660: A8 B7 2D 60  00 00 00 00  DC F6 32 00  49 94 A9 5F  ..-`......2.I.._
0032F670: 6F 12 83 3C  31 86 7D BA  E4 9D 5B 60  D4 04 71 09  o..<1.}...[`..q.
0032F680: 88 00 05 12  CC 9D 5B 60  00 00 00 00  00 00 00 00  ......[`........
0032F690: 9A 99 19 3F  CD CC 4C 3F  00 00 00 00  00 00 00 00  ...?..L?........
0032F6A0: 9A 99 19 3F  CD CC 4C 3F  00 00 00 00  01 00 00 00  ...?..L?........
0032F6B0: 00 00 80 3F  00 00 00 00  00 00 00 00  01 00 00 00  ...?............
0032F6C0: 00 00 00 00  00 00 00 00  B8 1E 05 3E  00 00 00 00  ...........>....
0032F6D0: E2 7A 14 3F  CD CC 4C 3F  2B E3 47 5F  48 F7 32 00  .z.?..L?+.G_H.2.
0032F6E0: 7D 94 A9 5F  CC 9D 5B 60  B0 01 6C 06  98 00 4C 09  }.._..[`..l...L.
0032F6F0: 80 00 4C 09  00 00 00 00  00 00 00 00  00 00 00 00  ..L.............
0032F700: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0032F710: 00 00 00 00  00 00 00 00  01 00 00 00  00 00 80 3F  ...............?
0032F720: 00 00 00 00  00 00 00 00  01 00 00 00  00 00 00 00  ................
0032F730: 00 00 00 00  00 00 00 00  00 00 00 00  9A 99 19 3F  ...............?
0032F740: CD CC 4C 3F  BF E2 47 5F  58 F7 32 00  2C BF A9 5F  ..L?..G_X.2.,.._
0032F750: CC 9D 5B 60  00 00 00 00  20 F8 32 00  7B 58 B7 5F  ..[`.... .2.{X._
0032F760: 98 00 4C 09  6F 12 83 3C  D7 ED 47 5F  B4 01 6C 06  ..L.o..<..G_..l.
0032F770: 28 01 83 06  00 00 80 3F  00 00 00 00  00 00 00 00  (......?........
0032F780: 00 00 00 00  00 00 80 3F  00 00 00 00  00 00 00 00  .......?........
0032F790: 00 00 00 00  00 00 80 3F  00 00 00 00  00 00 00 00  .......?........
0032F7A0: 00 00 00 00  00 00 20 40  00 00 00 00  00 00 00 00  ...... @........
0032F7B0: 00 00 00 00  00 00 00 00  55 55 55 40  00 00 00 00  ........UUU@....
0032F7C0: 00 00 00 00  00 00 00 00  00 00 00 00  6F 12 83 3B  ............o..;
0032F7D0: 00 00 00 00  00 00 80 BF  00 00 80 BF  00 00 80 BF  ................
0032F7E0: 00 00 80 3F  00 00 80 3F  00 00 80 3F  00 00 00 00  ...?...?...?....
0032F7F0: 00 00 80 3F  00 00 00 00  00 00 00 00  2B 99 9A 0F  ...?........+...


------------------------------------------------------------------------------

this is the crash log. Anyone know what this means?
 
Level 9
Joined
May 21, 2014
Messages
580
I would like to bump this. The map only crashes when debugging (giving myself whole map vision) and coming across my camera somewhere on the right-most part of the map. It doesn't happen in-game though... but if the crash exists something is definitely wrong.
 
Level 9
Joined
May 21, 2014
Messages
580
there's only few things which are depends on view field, lightinngs are one of them and mostly known for crashing. biggest part of crashes are camera-independant

I think I get what the crash means now. Since my map has no camera bounds when I am in debug mode, that may be the cause. I also noticed some doodads not appearing right. It might have been illegally placed outside or something IDK. When I removed the doodads on the same spot of crashing, the crash disappeared.

Lesson: Always have Camera Bounds.
 
Status
Not open for further replies.
Top