Update of bug #22245 (project freeciv):
Category:None = general
Status:None = Fixed
Assigned to:None = cazfi
Open/Closed:
Update of bug #22245 (project freeciv):
Planned Release: = 2.5.0, 2.6.0
___
Reply to this item at:
http://gna.org/bugs/?22245
___
Message sent
Update of bug #22245 (project freeciv):
Planned Release:2.5.0, 2.6.0 = 2.4.3, 2.5.0, 2.6.0
___
Reply to this item at:
http://gna.org/bugs/?22245
___
Message sent
Follow-up Comment #4, bug #22245 (project freeciv):
A bit hackish fix - assume that it's such an just started cease-fire if
current turn is first_contact_turn. I think cleaner solution would include
additional field to diplstate, and that's far too much memory in games with a
lot of players
Follow-up Comment #3, bug #22245 (project freeciv):
Theory confirmed.
___
Reply to this item at:
http://gna.org/bugs/?22245
___
Message sent via/by Gna!
http://gna.org/
URL:
http://gna.org/bugs/?22245
Summary: Assert 'state1-turns_left == state2-turns_left'
failed
Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 29 Jun 2014 10:01:38 AM EEST
Category: None
Severity:
Follow-up Comment #1, bug #22245 (project freeciv):
So far debugged:
Ferdinand V and Megawati Sukarnoputri met just previous turn and agreed on
cease fire. In the turn sanity check fails, update_diplomatics() reduces turn
remaining for MS-FV state but not for FV-MS state as outermost
Follow-up Comment #2, bug #22245 (project freeciv):
I have not yet confirmed it, but now I have a theory.
Players meet, and agree on cease fire, as a result of Ferdinand's alliance
with someone else breaking and unit bouncing next to Megawati's unit. All this
takes place within