Menu

#3101 Reproducable bug between human moves

Fixed_0.12.0
closed-fixed
nobody
None
7
2022-05-01
2017-10-24
No

Steps to reproduce:
- open this game https://pointsgame.net/vn971/temp/2017.10.24_20:34:53_704b34a.fsg (sorry, sourceforge-s built-in attachment somewhy didn't work on my browser)
- end turn

Expected at this point:
- "Turn report" window, currently active unit UI

Actually:
- none of the above. The UI or some internal thing just errors. For example, selecting next active unit doesn't work ("W" shortcut).

Discussion

  • vasya novikov

    vasya novikov - 2017-10-24

    I found this error in the error log:

    java.util.logging.LogManager$RootLogger log
        WARNING: Uncaught exception from thread: Thread[ReceivingThread-FreeColClient:vasya-question-32-multiple,6,main]
        Wed Oct 25 02:20:42 MSK 2017
        Thread: 285
        Stack trace:
    java.lang.RuntimeException: Missing option: 
        at net.sf.freecol.common.option.OptionGroup.getOption(OptionGroup.java:430)
        at net.sf.freecol.common.option.OptionContainer.getBoolean(OptionContainer.java:63)
        at net.sf.freecol.client.control.InGameController.displayModelMessages(InGameController.java:698)
        at net.sf.freecol.client.control.InGameController.setCurrentPlayer(InGameController.java:4772)
        at net.sf.freecol.client.control.InGameController.setCurrentPlayerHandler(InGameController.java:4804)
        at net.sf.freecol.common.networking.SetCurrentPlayerMessage.clientHandler(SetCurrentPlayerMessage.java:99)
        at net.sf.freecol.client.control.ClientInputHandler.handle(ClientInputHandler.java:60)
        at net.sf.freecol.common.networking.Connection.handle(Connection.java:492)
        at net.sf.freecol.common.networking.MultipleMessage.clientHandler(MultipleMessage.java:132)
        at net.sf.freecol.client.control.ClientInputHandler.handle(ClientInputHandler.java:60)
        at net.sf.freecol.common.networking.Connection.handle(Connection.java:492)
        at net.sf.freecol.common.networking.ReceivingThread$1.run(ReceivingThread.java:167)
    ----------------------------
    

    It's the last entry in FreeCol.log after you load the game (linked above) and end turn.

     
  • Mike Pope

    Mike Pope - 2017-11-11

    Should be fixed by adding the missing client option in git.d99815e. Please confirm.

     
  • Mike Pope

    Mike Pope - 2017-11-11
    • status: open --> open-needs-info
     
  • vasya novikov

    vasya novikov - 2017-11-11

    Seems to be fixed. Thank you!

     
    • Mike Pope

      Mike Pope - 2017-11-11

      OK, closing.

       
  • Mike Pope

    Mike Pope - 2017-11-11
    • status: open-needs-info --> closed-fixed
    • Group: Current --> Fixed_trunk
     
  • Mike Pope

    Mike Pope - 2022-05-01
    • Group: Fixed_trunk --> Fixed_0.12.0
     

Log in to post a comment.