Project

General

Profile

Bug #689225

Settlers refuse to settle

Added by Joan Creus 3 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Client
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

I have found that some settlers refuse silently to build a city when given the "B" command. I have savegames if needed, but i've found an easy way to reproduce it.

Start a new game. Choose the first settler. Give the "B" command. When a city name is suggested, press Escape. Try to "B" again. Nothing happens, even in later turns.

A workaround is to quit the client, and start it again, so I guess it's a client bug.

History

#1 Updated by Jacob Nevins 3 months ago

Which client exactly is this?

I've not managed to reproduce it with Gtk2, Gtk3, Qt, or SDL2.

#2 Updated by Joan Creus 3 months ago

Jacob Nevins wrote:

Which client exactly is this?

I've not managed to reproduce it with Gtk2, Gtk3, Qt, or SDL2.

This the "About Freeciv":
This is Freeciv version 2.6.0-beta0 (beta version), gui-gtk-3.0 client.
Built against gtk+ 3.22.11, using 3.22.11
Built against glib 2.52.0, using 2.52.0

Running in a Gnome Ubuntu 17.04

#3 Updated by Marko Lindqvist 3 months ago

  • Target version changed from 2.6.0-beta1 to 2.6.0

#4 Updated by Jacob Nevins 3 months ago

Tried a little harder to reproduce with git commit:d2035ec4a01, built as follows on Xubuntu 14.04. No luck.

This is Freeciv version 2.6.0-beta0 (beta version), gui-gtk-3.0 client.
Built against gtk+ 3.10.8, using 3.10.8
Built against glib 2.40.2, using 2.40.2

#5 Updated by Jacob Nevins 3 months ago

Seems correlated with Gtk3 version.

Could not reproduce with Windows Gtk3 msys1 build 2.6.0-beta0+29c84a15cb (which uses a very old Gtk3):
This is Freeciv version 2.6.0-beta0 (beta version), gui-gtk-3.0 client.
Built against gtk+ 3.8.2, using 3.8.2
Built against glib 2.36.1, using 2.36.1

But I could reproduce with Windows Gtk3 msys2 build 2.6.0-beta0+c8cad4d8dd (which uses a newer Gtk3):
This is Freeciv version 2.6.0-beta0-msys2 (beta version), gui-gtk-3.0 client.
Built against gtk+ 3.22.16, using 3.22.16
Built against glib 2.52.3, using 2.52.3

I found that the issue was specific to pressing 'Esc'. Pressing the 'Cancel' button with the mouse didn't break things.

Also available in: Atom PDF