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 Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev