URL:
<http://gna.org/bugs/?20960>
Summary: Server crash - while processing spy sabotage info
from client
Project: Freeciv
Submitted by: mir3x
Submitted on: Wed 10 Jul 2013 09:28:55 PM CEST
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release:
Discussion Lock: Any
Operating System: Any
Planned Release:
_______________________________________________________
Details:
Server crash when sabotaging improvement with
modified client
(in gtk2 client change in diplomat_dialog.c
in line 356:
from
diplomat_target_id, sabotage_improvement + 1);
to
diplomat_target_id, sabotage_improvement);
Load attached save_game, choose acive spy,
sabotage -At spy disrection- nearest city
client will send B_LAST as improvement number
and server will crash.
Last log from server:
3: got packet type=(PACKET_UNIT_DIPLOMAT_ACTION)84 len=12 from xontastic
3: packet_unit_diplomat_action_100: got info about ()
3: no old info
3: got field 'diplomat_id'
3: got field 'target_id'
3: got field 'value'
3: got field 'action_type'
3: packet_processing_started_100: sending info about ()
3: sending packet type=PACKET_PROCESSING_STARTED(0) len=4 to xontastic
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 10 Jul 2013 09:28:56 PM CEST Name: serv_crash.sav.bz2 Size: 53kB
By: mir3x
<http://gna.org/bugs/download.php?file_id=18240>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?20960>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev