[Crash]Exit + Reload + next turn crash in 9.15

I finally bit the bullet and bought FE. It is certainly very fun, even with the current bugs. Version 9.15

I played all day yesterday, for many hours. Many, many hours with no interruption. I decided to record a battle using fraps, and I noticed my frame-rate was less than 10, even though the game seemed pretty smooth. So I decided to exit the game and reload in case there were some memory leaks or something. Well, now whenever I press "end turn" it crashes. I started a new game and it works fine, its only my old game that is many hundreds of turns in that has this problem.

 I tried several save games, but none of them work. I know other people probably have reported this issue, but I thought I would too.

https://www.dropbox.com/s/f6rtom7bevxupzt/Shadow.EleSav

https://www.dropbox.com/s/98h3r4ihi9zib5j/debug.err 

https://www.dropbox.com/s/li1m7ax7m1ptne5/FallenEnchantress0_915-2012-06-11T15-16-06-743.zip

 

I went ahead and debugged it in visual studio even though its probably no help at all : P


Unhandled exception at 0x00647820 in FallenEnchantress.exe: 0xC0000005: Access violation reading location 0x00000100.

It crashed on this next line of assembly, but I put some context to make it more obvious what function the null pointer could be called from.
00647820 mov ecx,dword ptr [ecx+100h]
00647826 test ecx,ecx
00647828 jne 0064782E
0064782A or eax,0FFFFFFFFh
0064782D ret  

2,178 views 3 replies
Reply #1 Top

I think I may have a lead on when my saves get corrupted. It seems to happen once one of the AI opponents is destroyed. So far playing with only 1 opponent seems to work fine. I will test this out and see if killing an opponent triggers the crash immediately.

Reply #3 Top

Yes even playing against 1 opponent still has the game crashing eventually with this bug. That is unfortunate as I have only finished one game out of the four I started, and thats probably only because I used many cheats.