Qt Tileset Change Icon Glitch

You can get help here if Freeciv doesn't start on your computer, or if you keep getting fatal errors while playing etc.
User avatar
GriffonSpade
Elite
Posts: 578
Joined: Mon Apr 29, 2013 4:41 pm

Qt Tileset Change Icon Glitch

Postby GriffonSpade » Thu Feb 26, 2015 6:55 pm

ChangeTilesetTurnDoneIconsGlitch.png
ChangeTilesetTurnDoneIconsGlitch.png (5.96 KiB) Viewed 1633 times
After changing tilesets, this occurs. Each additional tileset appears to randomly put new icons in these places.

This may or may not be related to crashes I receive after changing tilesets (Often immediately after changing tilesets. --Not during, but AFTER the change)

This is my stderr log:

Code: Select all

1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
1: in direction8_invalid() [../../../../../utility/specenum_gen.h::2094]: assertion '!SPECENUM_FOO(_is_valid(SPECENUM_INVALID))' failed.
1: Please report this message at http://gna.org/projects/freeciv/
2: Loading tileset "isophex".
2: Loading tileset "isotrident".
2: Loading tileset "amplio2".
2: Loading tileset "trident".
2: Loading tileset "cimpletoon".
2: Loading tileset "amplio2".
2: Loading tileset "hex2t".
2: Loading tileset "isotrident".
2: Loading tileset "trident".
2: Loading tileset "isophex".

louis94
Hardened
Posts: 218
Joined: Thu Apr 25, 2013 10:17 pm
Location: Belgium

Re: Qt Tileset Change Icon Glitch

Postby louis94 » Thu Feb 26, 2015 11:22 pm

Thanks for reporting. This bug may lead to crashes when or after switching tileset. If you see Freeciv-related icons, then there may be no crash.
Should be fixed, see https://gna.org/bugs/index.php?23326