I can't see any error message. I've already finished a couple of games without problem. but on this one, the game just ends on turn 189 without apparent reason.
on the file debug.err I can read that at the end :
Debug Message: OnStartTurn
Debug Message: SetAITrigger
Debug Message: EndTurn 188
Debug Message: ProcessQueuedResearch pPlayerID 9
Debug Message: DoActionAwardResearchAmount owner 13 amount 25000 tick 10934
Debug Message: ProcessQueuedResearch pPlayerID 23
The file sdcrash.log hasn't any readable information.
Here is the save of the last turn before crash : https://www.dropbox.com/s/gujky23kgyiv8tj/skata.GC3Crusade?dl=0