Attempting to submit a ticket at https://osdn.net/projects/freeciv/ticket/ results in error 502.
I occasionally get the following error when starting a new game : in package_player_info() [../../../../server/plrhand.c::1159]: assertion 'game.info.turn < 1' failed
Whenever this error occurs, there are always several instances of it; in the four player game I just started, there are eight copies of it. However, the game starts with no issues, and I have played games to completion that threw this error without ever encountering any unexpected behavior or crashes.
The bug report page doesn't work
Re: The bug report page doesn't work
Which freeciv version? Which ruleset?
There's assert like that on line 1171 (not 1159) on freeciv-3.0 HEAD. That one is affirming that player color (e.g. border color) is properly set after the game has started.
There's assert like that on line 1171 (not 1159) on freeciv-3.0 HEAD. That one is affirming that player color (e.g. border color) is properly set after the game has started.
Re: The bug report page doesn't work
Looking at 2.6 code, the assert is exactly the same there, despite number of the first actual turn being changed from 0 in 2.6 to 1 in later versions. It's possible that the assert is overzealous, and some color setup happens only in the beginning of the first turn (after the turn number has already been set to 1)
Re: The bug report page doesn't work
civ2civ3
Freeciv version 3.0.8-msys2, gui-gtk-3.22 client.
Built against gtk+ 3.24.34, using 3.24.34
Built against glib 2.72.1, using 2.72.1
Re: The bug report page doesn't work
So this project's dead huh?
Re: The bug report page doesn't work
This is now bug #1 in our new redmine instance: https://redmine.freeciv.org/issues/1