[Freeciv-Dev] CVS's civserver assertion failed
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
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
- [Freeciv-Dev] CVS's civserver assertion failed,
Pieter J. Kersten <=
|
|