Update of bug #21899 (project freeciv):
Status: Confirmed => Ready For Test
Planned Release: => 2.4.3,2.5.0,2.6.0
_______________________________________________________
Follow-up Comment #3:
Summary:
Diplomatic state is canceled (alliance to peace). The units inside cities are
thrown outside. But when a transport is bounced, then it loses vision of the
city tile. Cargo units are still there when the server send out of sight
signal (removing unit for owned units).
1) The server shouldn't send out of sight signal because the cargo units will
follow the transport.
2) The client refuses to unload units which aren't at same tile of their
transport. It results that freed pointers are still in usage in the cargo
list. This is what why the client crashes when opening the unit selection
dialog.
Attached fix for both bugs, separately.
(file #20743, file #20744)
_______________________________________________________
Additional Item Attachment:
File name: transported_units_not_out_of_sight.patch Size:0 KB
File name: unit_transport_unload.patch Size:0 KB
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21899>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev