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

Reply via email to