I have been doing quite a bit of modding in EE2 (Getting close on a big naval mod) for the last few months so I am pretty familiar with the Debug/Unhandled Exception screen . My question is, how can I easily determine what is causing the crash? The code displayed does not make sense to me. For example, this is a recent crash:
EXCEPTION: ACCESS VIOLATION
0x005979ac
0x00000000
0x00c345bc
0x00000018
EAX:00000000h ESI:00000000h
EBX:00000000h EDI:22af39ach
ECX:22af39ach EBP:22af39ach
EDX:03230000h ESP:0248f73ch
EIP:005979ach EID:00000000h
SS: 0000002bh CS: 00000023h
DS: 0000002bh FS: 00000053h
ES: 0000002bh GS: 0000002bh
Flags: 00010246h CF:0 PF:1 AF:0 ZF:1 SF:0 OF:0
What does it mean?
@Mona
If this has already been answered elsewhere, my apologies.
Debug/Exception Questions
-
- Posts: 18
- Joined: 31 Jan 2019, 03:06
- Been thanked: 1 time
- Dr.MonaLisa
- High Representative
- Posts: 8708
- Joined: 17 Jun 2010, 11:21
- Location: Poland
- Has thanked: 49 times
- Been thanked: 108 times
Re: Debug/Exception Questions
Hi.
Unfortunately you can't know what causes the crash by this
For me, sometimes "EIP:" is useful. It's address in the game process at which it crashed/paused due to incorrect memory value. If you attach the game process to debugger, then you can maybe see in which function it crashed, but I doubt it would be helpful, especially for incorrect values in .ddf files
Unfortunately you can't know what causes the crash by this
For me, sometimes "EIP:" is useful. It's address in the game process at which it crashed/paused due to incorrect memory value. If you attach the game process to debugger, then you can maybe see in which function it crashed, but I doubt it would be helpful, especially for incorrect values in .ddf files
Best regards,
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains
-
- Posts: 18
- Joined: 31 Jan 2019, 03:06
- Been thanked: 1 time
Re: Debug/Exception Questions
Thanks for the quick response. Guess í'll have to poke around to find what i messed up.