Open Monadic-Cat opened 3 years ago
What's the alternate implementation, out of curiosity?
I only just started it, here: https://github.com/Monadic-Cat/wesmaild (not much to see yet). My goal with it is to play Wesnoth games over email.
Ah, neat. The WML parsing/serializing in rust will be interesting to see, especially since Wesnoth has two implementations of its own (config and simple_wml).
Game and System Information
Describe the bug
If a server sends the Wesnoth client the message
[error]
with no closing tag, the game closes with no explanation. If the game was run from a shell, this is printed:To Reproduce
Steps to reproduce the behavior:
[error]
with no closing tag.Expected behavior
I would expect the Wesnoth client to display an error message and probably return to the main menu.
Additional Context
I encountered this bug working on an alternative server implementation, when I had it send
[error]message="ur banned d00d"[/error]
(note the lack of newlines) to try and get the game to print that error message upon trying to connect to my server.