[Freeciv-Dev] Re: buglet in normalization in init_new_game() (PR#1063)
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: |
freeciv-dev <freeciv-dev@xxxxxxxxxxx> |
Subject: |
[Freeciv-Dev] Re: buglet in normalization in init_new_game() (PR#1063) |
From: |
Christian Knoke <ChrisK@xxxxxxxx> |
Date: |
Sat, 24 Nov 2001 00:51:12 +0100 |
On Mon, Nov 19, 2001 at 10:03:28PM +0100, Christian Knoke wrote:
> Am Montag, 19. November 2001 19:14 schrieb Raimar Falke:
> > On Mon, Nov 19, 2001 at 05:31:29PM +0100, Christian Knoke wrote:
> > > Am Montag, 19. November 2001 14:58 schrieb Raimar Falke:
> > > > On Fri, Nov 16, 2001 at 10:39:38PM +0100, Christian Knoke wrote:
> > > > > Am Montag, 12. November 2001 22:09 schrieb
> > > > >
> > > > > jdorje@xxxxxxxxxxxxxxxxxxxxx:
> > > > > > This causes the assertion in CHECK_MAP_POS to fail on many
> > > > > > games.
> > > > >
> > > > > Same thing, other code line?
> > > > >
> > > > > civserver: map.c:1166: map_get_continent: Zusicherung
> > > > > »is_normal_map_pos(((x)),(( y)))« nicht erfüllt.
> > > > > Abgebrochen
> > > >
> > > > Please provide the full backtrace or a savegame.
The following script
----------------------------------
set xsize 50
set ysiz 35
set gene 2
set diplch 50
set aifill 4
hard
set citymindist 3
set explorer 2
set rivers 120
set fulltradesize 4
---------------------------------
reproduces the bug, just after start and choosing a nation:
(gdb) bt
#0 0x400b0861 in kill () from /lib/libc.so.6
#1 0x400b0665 in raise () from /lib/libc.so.6
#2 0x400b1c81 in abort () from /lib/libc.so.6
#3 0x400aaa52 in Letext () from /lib/libc.so.6
#4 0x080bd2d8 in map_get_continent (x=51, y=19) at map.c:1166
#5 0x08082372 in fill_island_rivers (coast=1, bucket=0x813a39c) at
mapgen.c:1515
#6 0x0808341b in make_island (islemass=71, starters=1) at mapgen.c:1727
#7 0x080838c5 in mapgenerator2 () at mapgen.c:1817
#8 0x0808118e in map_fractal_generate () at mapgen.c:1201
#9 0x08052579 in srv_main () at srv_main.c:1916
#10 0x0804a25c in main (argc=3, argv=0xbffff654) at civserver.c:147
#11 0x4009f7ee in __libc_start_main () from /lib/libc.so.6
CVS from Nov 23
Christian
--
* Christian Knoke +49 4852 92248 *
* D-25541 Brunsbuettel Wurtleutetweute 49 *
* * * * * * * * * Ceterum censeo Microsoft esse dividendum.
|
|