Project

General

Profile

Bug #781551

assertion 'plrtile->seen_count[V_INVIS] + !game.info.fogofwar <= plrtile->seen_count[V_MAIN]' failed

Added by Lattice Lattice over 1 year ago. Updated over 1 year ago.

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

0%

Estimated time:

Description

in map_change_seen() [maphand.c::904]: assertion 'plrtile->seen_count[V_INVIS] + !game.info.fogofwar <= plrtile->seen_count[V_MAIN]' failed.
Maak alstublieft melding van dit bericht alstublieft op https://www.hostedredmine.com/projects/freeciv

dino1913.sav.bz2 (68.2 KB) dino1913.sav.bz2 saved game file Dean Brown, 2018-12-13 07:50 PM
dino.zip (82.4 KB) dino.zip zipped folder with "dino" ruleset Dean Brown, 2018-12-13 07:51 PM
dino.serv (66 Bytes) dino.serv for "dino" ruleset Dean Brown, 2018-12-13 07:51 PM

History

#1 Updated by Lattice Lattice over 1 year ago

This occurs on a Fedora 28 machine with the
freeciv-2.6.0-2.fc28

#3 Updated by Dean Brown over 1 year ago

I have also seen this, attaching files to reproduce. Difficulty is custom ruleset.
To reproduce -
1 copy "dino.serv" into ...share/freeciv
2 copy "dino.zip" into ...share/freeciv and un-zip it to become share/freeciv/dino
3 load saved game "dino1913.sav.bz2"
4 click "Turn Done" twice
5 the assertion failure shows up in the Chat window
6 click "Turn Done" again, more of the assertion failures and 2 tiles within the city "Dino" working radius are affected, and cannot be worked by the city.

Note - saving the game in this state, and then reloading the saved game file clears up the problem, but after more "Turn Done"s it comes back.

Seen with version 2.6.0, running on a Mac, which is really unix under the hood.

#4 Updated by Marko Lindqvist over 1 year ago

It seems using dino ruleset would require also custom tileset.

#5 Updated by Dean Brown over 1 year ago

Hmm - I'm not using a custom tileset. Maybe the difference is that I'm using GTK2?

#6 Updated by Marko Lindqvist over 1 year ago

  • Tracker changed from Task to Bug
  • Status changed from New to Closed

This is same as Bug #797698. More progress has been made there, so considering this one as the duplicate.

Also available in: Atom PDF