I started posting in another thread but was asked by Rhonin_the_Wizard to start a new one.
When I tried to load a saved game yesterday it crashed. After the save itself, I tried the the first and second autosaves and the initial file of the game all with the same result.
This was with a gigantic map and after validating and reacquiring files, I started a test game with a huge one I was able to save the initial position and then reload without a problem. I then started a new test game on a gigantic map saved it and reloaded played the first 3 moves saved and reloaded again. I guess it's quite possible that if I play a few more moves then it will suddenly start crashing but I hope not - it looks like a nice starting position for a new game.
The error I get when I load the games which cause a crash is a memory overflow The final line of the debug.err file is:
DebugMessage: Overran end of MemBuffer.
I use steam and the interface has just changed slightly so perhaps they've altered their memory allocation management in some way too, which means new games adapt okay but old ones aren't compatible.
Alternatively I have opt-in-update enabled (and use -cheat in the command line so that I can occasionally look at the whole map by activating the console after the end of a lost game.)
I imagine that between the opt in update and the official 4.1 version or in the latest build of 4.1 something has happened. Have map sizes been changed again - which could obviously easily mess up memory allocation but seems v unlikely without an announcement; or is there some tweak to the memory allocation?
Anyway, it's far from a tragedy that the old game won't load - I already had a won position which would require a number of not that interesting hours to convert. But I do think that this should be sorted since I see a number of other similar posts.
This is a link to the debug.err file
It has the odd warning in but nothing which looks too serious at a glance until the fatal memory overflow.