bugBattle for Wesnoth - Bugs: bug #21977, ready blocked on scenario...

Show feedback again

bug #21977: ready blocked on scenario transition, when allow_new_game=yes

Submitted by:  Chris Beck <involution>
Submitted on:  Sat Apr 26 17:17:32 2014  
Category: BugSeverity: 3 - Normal
Priority: 5 - NormalItem Group:  None of the others
Status: FixedPrivacy: Public
Assigned to: Andrius Silinskas <thunderstruck>Open/Closed: Closed
Release: 1.11.13Operating System: Linux Mint 16

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Mon May 19 14:13:28 2014, comment #1:

Should be fixed with https://github.com/wesnoth/wesnoth/commit/d908fde2ec2f9cc71903b8ca86c3e948add5eb9e.

Andrius Silinskas <thunderstruck>
Project MemberIn charge of this item.
Sat Apr 26 17:17:32 2014, original submission:

I'm not sure if this is exactly the cause but it seems related.
Tested using a looping test scenario, attached.

In this particular scenario, if you end turn on turn two the game will end and transition immediately to the next level.

Problems observed:
- The non-host client is queried to choose faction, although allow_changes = no
- The server generates error messages. "Side 2 had no controller while a client was loading next scenario! The host was assigned control."
- After the side 2 player chooses a faction (which has no effect), the host is still "waiting to pick factions". By twiddling the controller and setting it back to the 2nd player, the host can start the game and workaround the bug.

Chris Beck <involution>
Project Member


(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):

Attached Files
file #20583:  Looping_Test2.tar.gz added by involution (924B - application/gzip)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by thunderstruck (Updated the item)
  • -unavailable- added by involution (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Error: not logged in



    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue Jul 15 18:33:59 2014thunderstruckStatusReady For Test=>Fixed
    Mon May 19 14:13:28 2014thunderstruckStatusNone=>Ready For Test
    Sat May 10 06:46:10 2014thunderstruckAssigned toNone=>thunderstruck
    Sat Apr 26 17:17:32 2014involutionAttached File-=>Added Looping_Test2.tar.gz, #20583
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup