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