Update of bug #18333 (project freeciv):
Category:None => ai
Status:None => Duplicate
Assigned to:None => cazfi
Open/Closed:
Follow-up Comment #6, bug #18333 (project freeciv):
bug #18461 has another case where action of one player causes another one to
need its data, even if it's not its phase: conquering enemy capital can cause
civil war for him/her.
___
Reply
Update of bug #18333 (project freeciv):
Planned Release: 2.4.0 =
___
Reply to this item at:
http://gna.org/bugs/?18333
___
Message sent
Follow-up Comment #2, bug #18333 (project freeciv):
I get this assertion failure within two turns upon every load (4 so far) of
the attached savefile.
(file #13534)
___
Additional Item Attachment:
File name:
Follow-up Comment #3, bug #18333 (project freeciv):
(gdb) bt
#0 0x7707beeb in raise (sig=value optimized out)
at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:41
#1 0x0059b086 in fc_assert_fail (
file=0x60db68 ai/default/aidata.c,
function=0x60dd10 ai_plr_data_get,
Follow-up Comment #4, bug #18333 (project freeciv):
phasemode in this game is Team. It seems that same player for some reason
gets second opportunity to move (two phases given to him) in same turn when
problem occurs.
___
Reply to this
Follow-up Comment #5, bug #18333 (project freeciv):
After some more debugging I no longer think that player gets several phases,
I just misunderstood when turn had changed.
Basic reason for this error seems quite clear. When phasemode is some
alternating one, data phases (both advisors and
Update of bug #18333 (project freeciv):
Release: 19927 = trunk r19927
Planned Release: = 2.4.0
Summary: assertion 'ai-phase_initilized' failed =
assertion 'ai-phase_initialized'