<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39576 >
There are a number of ancient open bugs, and recently resolved PR#39437 merely tossed bad attributes. Problem: the attributes are sent and stored as serialized data, so the server has no way to check validity of format. Many reports of bad lengths, and other validity problems. The problems are not detected until sent back to the client after loading a savegame. So, the immediate solution is to validate the data in the server to catch the problem as it occurs, before it is saved. However, there is a question as to their usefulness at all (PR#39558)? _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev