LoneGazebo / Community-Patch-DLL

Community Patch for Civilization V - Brave New World
Other
291 stars 160 forks source link

Repeatable CTD during AI turn (after reviving a civ) #9209

Closed Kroji closed 2 years ago

Kroji commented 2 years ago

1. Mod Version (X.Y.Z). Current Version: 2.6.0

2.6.0 with EUI and DLL patch from 26/08.

2. DirectX Version

DX 10 & 11.

3. List of Other Mods

4. Describe the Issue

Hi, I am suffering a repeatable CTD when processing the next AI turn in my game.

In the current turn, a number of events happen:

After ending my turn, the game crashes while processing Sweden's turn, the civilization I just revived.


5. Save Game From 1 Turn Before (ALWAYS ATTACH THIS IF POSSIBLE)

I am attaching the save from my current turn (all actions already complete), just before the crashing AI turn: VP_Greece_2.zip

I also have the save from the turn before, I can upload it as well if it's useful.

6. Logs (ALWAYS ATTACH THESE IF POSSIBLE)

Full logs including AI logging: VP_Greece_2_Logs.zip

7. CvMiniDump.dmp File (ATTACH IF REPORTING A GAME CRASH)

Attached: CvMiniDump.zip

8. Steps to reproduce the Issue (Optional)

9. Screenshots of the Issue (Optional)

Not needed for now.

RecursiveVision commented 2 years ago

@Kroji I need the autosave from earlier to debug. Crash is caused because there was no player proximity update between Sweden and Cahokia, but those updates are supposed to take place at the time of liberation.

Kroji commented 2 years ago

Hi @RecursiveVision, sure, here's a save from the end of the turn before: VP_Greece_1.zip

Just end the turn, say sorry to Indonesia, and then finish conquering/liberating any of the two cities. Army in Helsinki is a bit damaged, but the conquest is still possible...

RecursiveVision commented 2 years ago

return; where there should have been a continue; đŸ˜…

Thanks! Fixed now. If you want to continue your game, replace the DLL in (1) with this one and reload to before you captured Helsinki. You should then be able to continue (heh) without crashing.

CvGameCore_Expansion2.zip

Kroji commented 2 years ago

Yes, I was able to continue my game with that DLL, thank you for your efforts.