Complete.Org: Mailing Lists: Archives: freeciv-dev: May 2000:
[Freeciv-Dev] Re: Server bug: out-of-range unit coordinates (CVS)
Home

[Freeciv-Dev] Re: Server bug: out-of-range unit coordinates (CVS)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Piotr Sulecki <Piotr.Sulecki@xxxxxxxxxxxxx>, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Server bug: out-of-range unit coordinates (CVS)
From: Thue Janus Kristensen <thue@xxxxxxx>
Date: Fri, 12 May 2000 14:29:15 +0200

On Fri, 12 May 2000, Piotr Sulecki wrote:
> Ave!
> 
> I have just tried the latest CVS, downloaded, compiled and run. After a
> few
> moves the server has crashed. Examining the core turned out that the
> server
> was trying to get info about a tile whose coordinates were in the range
> of
> about 1.5 billion! No wonder that map_adjust_[xy]() macros choked on
> these.
> 
> It happened when some AI unit entered the hut and got a settler in it.
> 
> It seems like some routine writes where it shouldn't, but I have no easy
> means to check which. Any ideas?
> 
> My system is HP/UX 10.20 w/ gcc 2.95.
> 
> PeterS.

How many players were there? Over 16? What was the player number of the
which caused the crash?
And are you sure it was the very latest CVS, I checked in a fix some time
ago related to settlers that might have fixed this.

-Thue



[Prev in Thread] Current Thread [Next in Thread]