<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40030 >

2.2 has more error checking, and here's what it found:

1: Failed sanitycheck.c:231 (cityturn.c:215) in Bellingshausen[2](58,83): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Bellingshausen[2](58,83): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Bellingshausen[2](58,83): 
workers + city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Bokhara[2](30,79): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Bokhara[2](30,79): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Bokhara[2](30,79): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Scott[3](70,115): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Scott[3](70,115): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Scott[3](70,115): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Sayil[1](99,86): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Tile at Sayil->100,86 marked as unavailable but seems to be available!
1: Failed sanitycheck.c:231 (cityturn.c:282) in Sayil[1](99,86): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Tile at Sayil->100,86 marked as unavailable but seems to be available!
1: Failed sanitycheck.c:334 (cityturn.c:282) in Sayil[1](99,86): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Waxak Tun[2](97,88): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Waxak Tun[2](97,88): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Waxak Tun[2](97,88): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Oudtshoorn[5](122,78): workers 
+ city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Oudtshoorn[5](122,78): workers 
+ city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Oudtshoorn[5](122,78): workers 
+ city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Oudtshoorn[5](122,78): workers 
+ city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:240 (cityturn.c:215) in Nieu-Bethesda[3](118,75): 
find_city_from_small_wonder(pplayer, pimprove) == pcity
1: Failed sanitycheck.c:240 (cityturn.c:282) in Nieu-Bethesda[3](118,75): 
find_city_from_small_wonder(pplayer, pimprove) == pcity
1: Failed sanitycheck.c:231 (cityturn.c:215) in Nieu-Bethesda[3](118,75): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:240 (cityturn.c:215) in Nieu-Bethesda[3](118,75): 
find_city_from_small_wonder(pplayer, pimprove) == pcity
1: Failed sanitycheck.c:231 (cityturn.c:282) in Nieu-Bethesda[3](118,75): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:240 (cityturn.c:282) in Nieu-Bethesda[3](118,75): 
find_city_from_small_wonder(pplayer, pimprove) == pcity
1: Failed sanitycheck.c:334 (cityturn.c:282) in Nieu-Bethesda[3](118,75): 
workers + city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Pretoria[3](57,13): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Solothurn[1](121,52): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Solothurn[1](121,52): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Solothurn[1](121,52): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Pretoria[3](57,13): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:231 (cityturn.c:215) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (cityturn.c:282) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:334 (cityturn.c:282) in Pretoria[3](57,13): workers + 
city_specialists(pcity) == pcity->size + 1
1: Failed sanitycheck.c:174 (stdinhand.c:3319) at Plains (57,13): 
map_get_player_site(ptile, tile_owner(ptile)) != NULL
1: Failed sanitycheck.c:174 (stdinhand.c:3319) at Plains (121,52): 
map_get_player_site(ptile, tile_owner(ptile)) != NULL
1: Failed sanitycheck.c:174 (stdinhand.c:3319) at Grassland (97,88): 
map_get_player_site(ptile, tile_owner(ptile)) != NULL
1: Failed sanitycheck.c:174 (stdinhand.c:3319) at Grassland (99,86): 
map_get_player_site(ptile, tile_owner(ptile)) != NULL
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Bellingshausen[2](58,83): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Scott[3](70,115): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Nieu-Bethesda[3](118,75): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Pretoria[3](57,13): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Oudtshoorn[5](122,78): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Bokhara[2](30,79): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Sayil[1](99,86): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Waxak Tun[2](97,88): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Failed sanitycheck.c:231 (sanitycheck.c:368) in Solothurn[1](121,52): 
tile_owner(pcity->tile) == NULL || tile_owner(pcity->tile) == pplayer
1: Tile at Ngapali->55,16 (city center) marked as empty but worked by Ngapali!
1: Tile at Meiktila->58,15 (city center) marked as empty but worked by Meiktila!
1: 55,16 is listed as being worked by Ngapali on the map, but Ngapali lists the 
tile 2,2 as having status 0

1: 58,15 is listed as being worked by Meiktila on the map, but Meiktila lists 
the tile 2,2 as having status 0



_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to