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

Reply via email to