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