Panopticon
Utilitarian
I'll download it and try it out.
Are you saying that in test 4, you reloaded the save, you then ended the turn and then it didn't produce a crash, despite the game situation being the same as in tests 1 and 5? Does it matter which faction you delete?
Do you know how to debug with Visual Studio? I used refar's guide in case you need a guide.
The save game is temperamental.
1. I tried to end the turn. It crashed almost instantly, before new tech options and all that.
2. I reloaded Civ, deleted all cities in WB except Santiago/Lal capitals. It works fine.
3. I reloaded Civ, deleted one civ. It works fine.
4. I reloaded Civ, deleted a civ in WB, then used "Load Game" to go back to the original file again. Again, it works fine.
5. I reloaded Civ, entered WB, left WB without changing anything, then ended turn. It crashed like it did in 1.
So I can't figure out what is happening, because whether it crashes or not seems to have something to do with long-term Civ IV memory. I will try the debug idea.
as far as I can tell
Then I reloaded the save file, and simply ended the turn. No problem.
I have compiled but not yet debugged. I have VS 2008 Express. It tells me it needs to convert your project to a new version.
Have you tried with two different factions?
Maniac said:Have you guys also tried loading the save, immediately reloading the save, and then pressing end turn, without any worldbuildering?
m_pabHasReligion, that's the same issue as the previous crash report by Pfeffersack. That code hasn't been altered by Planetfall at all.
To figure out if it's Vista or something with Pfeffersack's install which causes m_pabHasReligion to get messed up, could you please download and load the save attached in this post, and end the turn TWICE, to 2367?
Myself I got a crash when ending turn of a 2366 Pfeffersack save, but didn't get one when ending turn twice on a 2365 save. Pfeffersack however also got a crash upon ending turn of the 2365 autosave twice.
Looks like the crash is indeed caused by the base switching owner. The m_pabHasReligion check comes shortly after the base switches owners.
Could you please test if any of your two crashing saves still crash with the attached DLL?