Update of bug #21873 (project wesnoth):
Status: Need Info => Confirmed
_______________________________________________________
Follow-up Comment #2:
I am now able to reproduce this. It seems that it may only affect games where
a human player is controlling the final attack, not games with two droids
(which is what I tested earlier.)
Here's my host, client, obs, and server debugging logs:
I'm also attaching a replay.
I'm marking this as "confirmed".
=== HOST LOG ===
20140606 21:39:57 debug network: in send_data()...
20140606 21:39:57 info network: SENDING to: 1: [turn]
[command]
sent =
[move]
x = 9,8,7,6,5,5
y = 22,22,23,23,23,22
[/move]
[checkup]
[result]
final_hex_x = 5
final_hex_y = 22
stopped_early = no
[/result]
[result]
random_calls = 0
[/result]
[/checkup]
[/command]
[command]
sent =
[attack]
attacker_lvl = 1
attacker_type = Elvish Fighter
defender_lvl = 2
defender_type = Deathblade
defender_weapon = 0
tod = morning
turn = 13
weapon = 0
[source]
x = 5
y = 22
[/source]
[destination]
x = 6
y = 21
[/destination]
[/attack]
[checkup]
[/checkup]
[/command]
[/turn]
20140606 21:39:57 debug network: queuing data...
20140606 21:39:57 debug network: thread found a buffer...
20140606 21:39:57 debug network: in send_data()...
20140606 21:39:57 debug network: sockets: 1
20140606 21:39:57 debug network: server socket: 0
current socket: 1
20140606 21:39:57 debug network: in send_data()...
20140606 21:39:57 info network: SENDING to: 1: [require_random]
[/require_random]
20140606 21:39:57 debug network: queuing data...
20140606 21:39:57 debug network: thread found a buffer...
20140606 21:39:57 debug network: thread found a buffer...
20140606 21:39:57 debug network: RECEIVED from: 1: [random_seed]
seed = 1078551770
[/random_seed]
20140606 21:39:57 error network: found unknown command:
[random_seed]
seed = 1078551770
[/random_seed]
20140606 21:39:57 debug network: thread found a buffer...
20140606 21:39:57 debug network: RECEIVED from: 1: [turn]
[command]
dependent = yes
from_side = server
[random_seed]
new_seed = 33470266
[/random_seed]
[/command]
[/turn]
20140606 21:40:00 debug network: in send_data()...
20140606 21:40:00 debug network: sockets: 1
20140606 21:40:00 debug network: server socket: 0
current socket: 1
20140606 21:40:00 debug network: in send_data()...
20140606 21:40:00 info network: SENDING to: 1: [turn]
[command]
dependent = yes
from_side = 1
sent =
[choose]
value = 1
[/choose]
[/command]
[/turn]
20140606 21:40:00 debug network: queuing data...
20140606 21:40:00 debug network: thread found a buffer...
20140606 21:40:01 debug network: in send_data()...
20140606 21:40:01 debug network: sockets: 1
20140606 21:40:01 debug network: server socket: 0
current socket: 1
20140606 21:40:01 debug network: in send_data()...
20140606 21:40:01 info network: SENDING to: 1: [info]
condition = game over
result = victory
type = termination
[/info]
20140606 21:40:01 debug network: queuing data...
20140606 21:40:01 debug network: thread found a buffer...
20140606 21:40:02 debug network: thread found a buffer...
20140606 21:40:02 debug network: RECEIVED from: 1: [observer_quit]
name = iceiceice3
[/observer_quit]
20140606 21:40:02 debug network: thread found a buffer...
20140606 21:40:02 debug network: RECEIVED from: 1: [turn]
[command]
[speak]
id = server
message = iceiceice2 has left the game.
[/speak]
[/command]
[/turn]
20140606 21:40:02 debug network: thread found a buffer...
20140606 21:40:02 debug network: RECEIVED from: 1: controller = ai
side_drop = 2
20140606 21:40:02 debug network: thread found a buffer...
20140606 21:40:02 debug network: RECEIVED from: 1: [turn]
[command]
[speak]
id = server
message = AI sides transferred to host.
[/speak]
[/command]
[/turn]
20140606 21:40:41 debug network: thread found a buffer...
20140606 21:40:41 debug network: RECEIVED from: 1: ping = 1402105241
20140606 21:40:41 info network: Lag: 0
20140606 21:41:11 debug network: thread found a buffer...
20140606 21:41:11 debug network: RECEIVED from: 1: ping = 1402105271
20140606 21:41:11 info network: Lag: 0
20140606 21:41:41 debug network: thread found a buffer...
20140606 21:41:41 debug network: RECEIVED from: 1: ping = 1402105301
20140606 21:41:41 info network: Lag: 0
=== CLIENT ===
20140606 21:39:57 debug network: RECEIVED from: 1: [turn]
[command]
sent =
[move]
x = 9,8,7,6,5,5
y = 22,22,23,23,23,22
[/move]
[checkup]
[result]
final_hex_x = 5
final_hex_y = 22
stopped_early = no
[/result]
[result]
random_calls = 0
[/result]
[/checkup]
[/command]
[command]
sent =
[attack]
attacker_lvl = 1
attacker_type = Elvish Fighter
defender_lvl = 2
defender_type = Deathblade
defender_weapon = 0
seed = 1078551770
tod = morning
turn = 13
weapon = 0
[source]
x = 5
y = 22
[/source]
[destination]
x = 6
y = 21
[/destination]
[/attack]
[checkup]
[/checkup]
[/command]
[/turn]
20140606 21:39:57 debug network: thread found a buffer...
20140606 21:39:57 debug network: RECEIVED from: 1: [turn]
[command]
dependent = yes
from_side = server
[random_seed]
new_seed = 33470266
[/random_seed]
[/command]
[/turn]
20140606 21:40:00 debug network: thread found a buffer...
20140606 21:40:01 debug network: RECEIVED from: 1: [turn]
[command]
dependent = yes
from_side = 1
sent =
[choose]
value = 1
[/choose]
[/command]
[/turn]
20140606 21:40:01 info network: sending leave_game
20140606 21:40:01 debug network: in send_data()...
20140606 21:40:01 debug network: sockets: 1
20140606 21:40:01 debug network: server socket: 0
current socket: 1
20140606 21:40:01 debug network: in send_data()...
20140606 21:40:01 info network: SENDING to: 1: [leave_game]
[/leave_game]
20140606 21:40:01 debug network: queuing data...
20140606 21:40:01 info network: sent leave_game
20140606 21:40:01 debug network: thread found a buffer...
20140606 21:40:01 debug network: waiting for thread 20140606 21:40:01 debug
3065693952 to exit...
network: worker thread exiting...
20140606 21:40:01 debug network: thread exited...
20140606 21:40:01 debug network: exiting manager::~manager()
caught end_level_exception (quitting)
=== OBSERVER ===
20140606 21:39:57 debug network: RECEIVED from: 1: [turn]
[command]
sent =
[move]
x = 9,8,7,6,5,5
y = 22,22,23,23,23,22
[/move]
[checkup]
[result]
final_hex_x = 5
final_hex_y = 22
stopped_early = no
[/result]
[result]
random_calls = 0
[/result]
[/checkup]
[/command]
[command]
sent =
[attack]
attacker_lvl = 1
attacker_type = Elvish Fighter
defender_lvl = 2
defender_type = Deathblade
defender_weapon = 0
seed = 1078551770
tod = morning
turn = 13
weapon = 0
[source]
x = 5
y = 22
[/source]
[destination]
x = 6
y = 21
[/destination]
[/attack]
[checkup]
[/checkup]
[/command]
[/turn]
20140606 21:39:57 debug network: thread found a buffer...
20140606 21:39:57 debug network: RECEIVED from: 1: [turn]
[command]
dependent = yes
from_side = server
[random_seed]
new_seed = 33470266
[/random_seed]
[/command]
[/turn]
20140606 21:40:00 debug network: thread found a buffer...
20140606 21:40:00 debug network: RECEIVED from: 1: [turn]
[command]
dependent = yes
from_side = 1
sent =
[choose]
value = 1
[/choose]
[/command]
[/turn]
20140606 21:40:01 info network: sending leave_game
20140606 21:40:01 debug network: in send_data()...
20140606 21:40:01 debug network: sockets: 1
20140606 21:40:01 debug network: server socket: 0
current socket: 1
20140606 21:40:01 debug network: in send_data()...
20140606 21:40:01 info network: SENDING to: 1: [leave_game]
[/leave_game]
20140606 21:40:01 debug network: queuing data...
20140606 21:40:01 info network: sent leave_game
20140606 21:40:01 debug network: thread found a buffer...
20140606 21:40:01 debug network: waiting for thread 1286256384 to exit...
20140606 21:40:01 debug network: worker thread exiting...
20140606 21:40:01 debug network: thread exited...
20140606 21:40:01 debug network: exiting manager::~manager()
caught end_level_exception (quitting)
=== SERVER ===
20140606 21:40:00 debug server: in process_data_game...
20140606 21:40:01 debug server: in process_data_game...
20140606 21:40:01 debug server: socket closed: Client disconnected
20140606 21:40:01 debug server: game id: 1
player: iceiceice
player: iceiceice2
observer: iceiceice3
20140606 21:40:01 debug server: removing player...
20140606 21:40:01 info server: 127.0.0.1 iceiceice3 has left
game: "iceiceice’s game" (1) as an observer and disconnected. (socket: 3)
20140606 21:40:01 debug server: game id: 1
player: iceiceice
player: iceiceice2
20140606 21:40:01 debug server: done closing socket...
20140606 21:40:01 debug server: in process_data_game...
20140606 21:40:01 debug server: game id: 1
player: iceiceice
player: iceiceice2
20140606 21:40:01 debug server: removing player...
20140606 21:40:01 info server: 127.0.0.1 iceiceice2 has left
game: "iceiceice’s game" (1). (socket: 2)
20140606 21:40:01 debug server: change_controller...
20140606 21:40:01 debug server: *** sending side drop:
controller="ai"
side_drop="2"
20140606 21:40:01 debug server: game id: 1
player: iceiceice
20140606 21:40:01 debug server: socket closed: Client disconnected
20140606 21:40:01 info server: 127.0.0.1 iceiceice2 has logged off.
(socket:
2)
20140606 21:40:01 debug server: done closing socket...
20140606 21:40:11 debug server: Pinging inactive players.
20140606 21:40:41 debug server: Pinging inactive players.
20140606 21:40:41 debug server: Pinging iceiceice(4).
(file #20945)
_______________________________________________________
Additional Item Attachment:
File name: 2p_—_Hornshark_Island_replay_client_obs_crash.bz2 Size:19 KB
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21873>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs