Update of bug #21558 (project freeciv):

                  Status:                    None => Ready For Test         
             Assigned to:                    None => jtn                    
         Planned Release:                         => 2.3.5,2.4.2,2.5.0,2.6.0


Follow-up Comment #2:

Have stared harder at the code for all clients (in detail at head-of-S2_3, in
slightly less detail at 2.3.0) and haven't seen a way for them to slip up and
send value=200 (improvement=199) over the network.

I don't think the old SDL client bug #19288 can cause this.

So, how this happened is a mystery to me, unless some LT player has a buggy
customised client.

Attached an untested patch to make the server robust against this (it does
nothing except log an error); I consider this a candidate for 2.3.5/2.4.2,
although I haven't checked it applies cleanly yet.

(file #19898)

Additional Item Attachment:

File name: trunk-invalid-sabotage-improvement-server.patch Size:0 KB


Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to