URL:
<http://gna.org/bugs/?21462>
Summary: aiferry: assertion '((void *)0) != pgenlist' failed.
Project: Freeciv
Submitted by: cazfi
Submitted on: Thu 09 Jan 2014 07:12:28 AM EET
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release: S2_5: r24072
Discussion Lock: Any
Operating System: None
Planned Release:
_______________________________________________________
Details:
Attached civ1 autogame fails assert in aiferry code. I suspect that ferry has
somehow died and garbage structures are being used.
(gdb) bt
#0 0x00007ffff640e0eb in raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:38
#1 0x0000000000676562 in fc_assert_fail (file=0x7552b0 "utility/genlist.c",
function=0x755303 <__FUNCTION__.5791> "genlist_size", line=233,
assertion=0x7552d6 "((void *)0) != pgenlist", message=0x7554b4
"nologmsg:%s")
at utility/log.c:520
#2 0x00000000006745dc in genlist_size (pgenlist=0x0) at
utility/genlist.c:233
#3 0x0000000000546b35 in unit_list_size (tthis=0x0)
at utility/speclist.h:383
#4 0x00000000005485a7 in dai_activate_passengers (ait=0xa35d80 <ai_types>,
ferry=0x1d90ba0) at ai/default/aiferry.c:554
#5 0x0000000000548cf8 in dai_amphibious_goto_constrained (ait=0xa35d80
<ai_types>,
ferry=0x1d90ba0, passenger=0x22ac790, ptile=0xc012e0,
parameter=0x7fffffffd760)
at ../../../ai/default/aiferry.c:630
#6 0x0000000000548ec2 in aiferry_goto_amphibious (ait=0xa35d80 <ai_types>,
ferry=0x1d90ba0, passenger=0x22ac790, ptile=0xc012e0)
at ../../../ai/default/aiferry.c:673
#7 0x0000000000549cfe in aiferry_gobyboat (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920, punit=0x22ac790, dest_tile=0xc012e0,
with_bodyguard=false)
at ../../../ai/default/aiferry.c:800
#8 0x00000000005660d3 in dai_military_attack (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920, punit=0x22ac790) at ai/default/aiunit.c:1695
#9 0x0000000000568e59 in dai_manage_military (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920, punit=0x22ac790) at ai/default/aiunit.c:2334
#10 0x0000000000569c47 in dai_manage_unit (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920, punit=0x22ac790) at ai/default/aiunit.c:2532
#11 0x000000000054b3af in dai_manage_ferryboat (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920, punit=0x1d90ba0) at ai/default/aiferry.c:1080
#12 0x0000000000569acf in dai_manage_unit (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920, punit=0x1d90ba0) at ai/default/aiunit.c:2512
#13 0x000000000056a627 in dai_manage_units (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920) at ai/default/aiunit.c:2663
#14 0x000000000054f3a0 in dai_do_first_activities (ait=0xa35d80 <ai_types>,
pplayer=0x24e2920) at ai/default/aihand.c:725
#15 0x000000000050a1a5 in cai_do_first_activities (pplayer=0x24e2920)
at ../../../ai/classic/classicai.c:379
#16 0x0000000000437279 in ai_start_phase () at server/srv_main.c:796
#17 0x0000000000437c7d in begin_phase (is_new_phase=true)
at ../../server/srv_main.c:948
#18 0x000000000043bc29 in srv_running () at server/srv_main.c:2259
#19 0x000000000043d17f in srv_main () at server/srv_main.c:2787
#20 0x00000000004317a0 in main (argc=6, argv=0x7fffffffe2b8)
at ../../server/civserver.c:454
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 09 Jan 2014 07:12:28 AM EET Name: civ1crash.serv Size: 205B By:
cazfi
<http://gna.org/bugs/download.php?file_id=19713>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21462>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev