[freeciv-ai] Re: [Freeciv-Dev] (PR#2593) AI segfault
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Wed, Dec 18, 2002 at 11:12:04AM -0800, Jason Short via RT wrote:
> On Wed, 2002-12-18 at 10:44, Per I. Mathisen wrote:
> > On Mon, 16 Dec 2002, Jason Short via RT wrote:
> > > I ran an autogame with aifill 30, xsize 200, ysize 100.The game
> > > crashed in year -950.
not using this savegame, but another, I've run into the same problem. Some
quick testing reveals that in ai_manage_diplomat, game.num_impr_types
becomes an ungodly big number, hence the core when we attempt to iterate
waaay past the improvements[] array. Why this happens? No idea, but running
when running it through the debugger, gdb swears that game.num_impr_types
is 68 when a printf and an assert tell me otherwise...
Also game.num_impr_types seems fine in the calling ai_manage_unit...
-mike
|
|