Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2002:
[Freeciv-Dev] CVS's civserver assertion failed
Home

[Freeciv-Dev] CVS's civserver assertion failed

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] CVS's civserver assertion failed
From: "Pieter J. Kersten" <kersten@xxxxxxxxxx>
Date: Thu, 17 Jan 2002 15:03:49 +0100 (CET)

L.S.,

I played a bit around with the latest CVS civserve. It aborts with a
failed assertion.

(gdb) backtrace
#0  0x400f18d1 in __kill () from /lib/libc.so.6
#1  0x400f164d in raise (sig=6) at ../sysdeps/posix/raise.c:27
#2  0x400f2cb8 in abort () at ../sysdeps/generic/abort.c:88
#3  0x400ead71 in __assert_fail (assertion=0x80d4897
"!is_barbarian(pplayer)",
    file=0x80d4890 "tech.c", line=56, function=0x80d4882 "set_invention")
at assert.c:74
#4  0x080a2db1 in set_invention (pplayer=0x813d998, tech=0,
value=TECH_UNKNOWN)
    at tech.c:56
#5  0x08074266 in init_tech (plr=0x813d998, tech=3) at plrhand.c:498
#6  0x0805df31 in create_barbarian_player (land=1) at barbarian.c:135
#7  0x0805e08e in unleash_barbarians (victim=0x812e4e8, x=60, y=19) at
barbarian.c:200
#8  0x0805b823 in hut_get_barbarians (punit=0x81f6228) at unittools.c:2371
#9  0x0805ba31 in unit_enter_hut (punit=0x81f6228) at unittools.c:2443
#10 0x0805d18c in move_unit (punit=0x81f6228, dest_x=60, dest_y=19,
transport_units=1,
    take_from_land=0, move_cost=1) at unittools.c:3010
#11 0x08055cfb in handle_unit_move_request (punit=0x81f6228, dest_x=60,
dest_y=19,
    igzoc=0, move_diplomat_city=0) at unithand.c:1075
#12 0x0805d443 in goto_route_execute (punit=0x81f6228) at unittools.c:3101
#13 0x0804d686 in handle_packet_input (pconn=0x81154c0, packet=0x81f7fe0
"\004", type=84)
    at srv_main.c:838
#14 0x08087fa4 in sniff_packets () at sernet.c:573
#15 0x0804ee49 in main_loop () at srv_main.c:1699
#16 0x0804f4ac in srv_main () at srv_main.c:1971
#17 0x0804a079 in main (argc=3, argv=0xbffff8ec) at civserver.c:147
#18 0x400df306 in __libc_start_main (main=0x8049b60 <main>, argc=3,
ubp_av=0xbffff8ec,
    init=0x804947c <_init>, fini=0x80b7640 <_fini>, rtld_fini=0x4000d2dc
<_dl_fini>,
    stack_end=0xbffff8dc) at ../sysdeps/generic/libc-start.c:129

HTH,
-- 
Pieter J. Kersten



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