Re: [Freeciv-Dev] (PR#40030) Segfault while drawing map

2008-01-21 Thread William Allen Simpson

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 sanitych

[Freeciv-Dev] (PR#40030) Segfault while drawing map

2008-01-21 Thread William Allen Simpson

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

Thank you for the savegame.  This sounds like the known problem with 
borders that we hope will be solved in 2.2.  I'll use it to test.


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