Quoting cpl_rk,
reply 2
There's still a memory leak problem in the program. There's nothing you can do about it, best thing is to set auto-save to every turn so you don't have to redo as much when it crashes.
I don't completely agree with you on that. I agree there is a memory leak problem, but having auto-save every turn I have my doubts about. I most often get out of memory errors when saving, auto or manual, and the save always fails. I'm starting to suspect that saving (and loading) is a significant cause of out of memory errors.
Posted about this in the support forum here.
I don't know what the exact cause of the problem is. I have a 64 bit 8gb system. I typically play on large maps and do massive city spam. On my system, in the 400 turn range with a 100 city kingdom, I average an out of memory crash every 15 to 20 turns with continous play. Saving every turn means I only have to redo one turn at worst case when the game crashes. Of course, if your system crashes ever turn or every other turn then saving every turn doesn't help much. I don't know what to tell you.
What kind of system do you have & what kind of map size do you play? If you're playing on medium/large map try a small map. I don't know what else to tell you, maybe they'll fix your particular problem with with one of the patches which have been coming out fairly regularly.