Follow-up Comment #3, bug #19160 (project freeciv):

The problem appears to be do with units on allied transporters.

When the assertion fires, id_unit=414 (Slovenian Musketeers) and id_trans=713
(Cambodian Transport). The Cambodians are after the Slovenians in the
savefile.

I'm guessing it's checking transporter consistency after loading each player,
rather than all of them (but I haven't looked closer).

It appeared with r20387
<http://svn.gna.org/viewcvs/freeciv?revision=20387&view=revision>, patch
#2477.

It seems to be specific to savegame.c (not savegame2.c); if I load and re-save
the game in 2.3.x, the resulting savefile doesn't trigger the assertion.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?19160>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to