FO Skipping turns

Programmers discuss here anything related to FreeOrion programming. Primarily for the developers to discuss.

Moderator: Committer

Post Reply
Message
Author
yandonman
Creative Contributor
Posts: 699
Joined: Thu Aug 30, 2012 12:32 am

FO Skipping turns

#1 Post by yandonman » Tue Jan 01, 2013 3:09 am

I caught FO skipping turns again. Here's the freeorion.log snippet; it skipped turn 52. The log shows turn 51 followed by turn 53. (also included the whole log of that game)


The only thing I can see out of the log that is suggestive is this. I'm not sure how helpful this is, so if someone has something more to look out for, please let me know.

Code: Select all

2012-12-31 18:57:41,994 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,000 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,017 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,026 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,042 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,049 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,066 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,072 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,089 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,095 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,112 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,118 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,135 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,141 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,158 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,165 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,182 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,189 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,206 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,213 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,230 ERROR Client : HumanClientFSM : A TurnPartialUpdate event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,236 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,252 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,262 ERROR Client : HumanClientFSM : A TurnProgress event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,276 ERROR Client : HumanClientFSM : A TurnUpdate event was passed to the HumanClientFSM.  This event is illegal in the FSM's current state.  It is being ignored.
2012-12-31 18:57:42,285 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus
2012-12-31 18:57:42,299 DEBUG Client : (HumanClientFSM) PlayingGame.PlayerStatus

Attachments
freeoriond_whole_TurnSkipping.7z
(14.27 KiB) Downloaded 25 times
freeorionTurn51Skip52_Turn53.log
(28.27 KiB) Downloaded 24 times
Code released under GPL 2.0. Content released under GPL 2.0 and Creative Commons Attribution-ShareAlike 3.0.

Post Reply