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 Freecivemail@example.com https://mail.gna.org/listinfo/freeciv-dev