Plagued by crashes
from
Stardock Forums
This happened in the last marathon game as well. I'm going for a win by culture conquest. I swarm in with a fleet of constructors and build a starbase loaded with culture upgrades, the planets all end up surrendering but the game keeps crashing during the turn sequence. its not repeatable. I save each turn one before hitting the turn button and when i reload it goes through the turn sequence without issue.
I'm wondering if it has something to do with which planet is switching sides. i.e. the home planet has to be the last to convert otherwise the game freaks or something.
Here are the last few lines from the debug file, in case it helps...
ASSERT ERROR in file g:\projects\pear\source\model2d.cpp at line 1777.
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Destroying ship USS Constructor 718. Orbiting: 0
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Destroying ship USS Constructor 986. Orbiting: 0
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Preparing to save game.
Debug Message: Deleting previous save game.
Debug Message: Unable to find file Data\SaveGames\TwoConverted\.
Debug Message: Unable to find file Data\SaveGames\TwoConverted\..
Debug Message: Save Game.
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: =================Player has ended Turn ===================
Debug Message: =================AI Players Turn ===================
Debug Message: Make Ship Leave Orbit: Brad Version
Debug Message: Make Ship Leave Orbit: Brad Version
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Destroying ship Pirate. Orbiting: 0
Debug Message: Destroying ship Pirate. Orbiting: 0
Debug Message: =================AI is Done ===================
Debug Message: =================Player's Turn Begins===================
I'm wondering if it has something to do with which planet is switching sides. i.e. the home planet has to be the last to convert otherwise the game freaks or something.
Here are the last few lines from the debug file, in case it helps...
ASSERT ERROR in file g:\projects\pear\source\model2d.cpp at line 1777.
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Destroying ship USS Constructor 718. Orbiting: 0
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Destroying ship USS Constructor 986. Orbiting: 0
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Preparing to save game.
Debug Message: Deleting previous save game.
Debug Message: Unable to find file Data\SaveGames\TwoConverted\.
Debug Message: Unable to find file Data\SaveGames\TwoConverted\..
Debug Message: Save Game.
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Unable to locate font Verdana4294967295Race11, FTDataManager::FindFont ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: =================Player has ended Turn ===================
Debug Message: =================AI Players Turn ===================
Debug Message: Make Ship Leave Orbit: Brad Version
Debug Message: Make Ship Leave Orbit: Brad Version
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
*DEBUG ERROR: *** Called MWin::SetFont, but this routine should have been overridden ***
Debug Message: Destroying ship Pirate. Orbiting: 0
Debug Message: Destroying ship Pirate. Orbiting: 0
Debug Message: =================AI is Done ===================
Debug Message: =================Player's Turn Begins===================