Follow-up Comment #2, bug #21693 (project freeciv): another backtrace, think this is the same bug get_total_defense_power todays svn w/o options two savegames
Christian Spiel begonnen. > Der Spieler 'Wang Guangmei' hat jetzt die KI-Spielstärke 'Mogeln'. Der Spieler 'Oscar II' hat jetzt die KI-Spielstärke 'Mogeln'. Der Spieler 'İsmail Enver' hat jetzt die KI-Spielstärke 'Mogeln'. Der Spieler 'Sukarno' hat jetzt die KI-Spielstärke 'Mogeln'. Der Spieler 'Henry Morgan' hat jetzt die KI-Spielstärke 'Mogeln'. Der Spieler 'Genseric' hat jetzt die KI-Spielstärke 'Mogeln'. > 1: [freeciv-score.log:6] IDs don't match! game='FA8N21xrzZzWSIJfWJfZCOptv0Oxarvv' scorelog='OpVzBfh003llwWNopibNhf6eRoVA4ZUu' Spiel gespeichert als 'bigger-T0075-Y-0625-auto.sav.bz2' > 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ Spiel gespeichert als 'bigger-T0076-Y-0600-auto.sav.bz2' > 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ 1: in unit_survive_autoattack() [unittools.c::2784]: assertion '((void *)0) != punit_defender' failed. 1: Bitte berichten Sie diese Fehlermeldung unter http://gna.org/projects/freeciv/ Spiel gespeichert als 'bigger-T0077-Y-0575-auto.sav.bz2' > Speicherzugriffsfehler (Speicherabzug geschrieben) chris@leo:~/freeciv/play$ gdb freeciv-server -core core GNU gdb (GDB) 7.0.1-debian warning: Can't read pathname for load map: Eingabe-/Ausgabefehler. Core was generated by `freeciv-server -f bigger-T0074-Y-0650-manual.sav.bz2'. Program terminated with signal 11, Segmentation fault. #0 get_total_defense_power (attacker=0xab50a68, defender=0x0) at combat.c:594 594 return defense_multiplication(unit_type(attacker), unit_type(defender), (gdb) bt #0 get_total_defense_power (attacker=0xab50a68, defender=0x0) at combat.c:594 #1 0x08137751 in unit_win_chance (attacker=0xab50a68, defender=0x0) at combat.c:375 #2 0x08067fbe in compare_units (p1=0xae16650, q1=0xae16654) at unittools.c:2715 #3 0xb6e703bb in ?? () from /lib/i686/cmov/libc.so.6 #4 0xb6e708d1 in qsort_r () from /lib/i686/cmov/libc.so.6 #5 0xb6e709ce in qsort () from /lib/i686/cmov/libc.so.6 #6 0x081d58c4 in genlist_sort (pgenlist=0xadea730, compar=0x8067f70 <compare_units>) at genlist.c:640 #7 0x0806c326 in unit_list_sort (punit=0xadd1c88) at ../utility/speclist.h:471 #8 unit_survive_autoattack (punit=0xadd1c88) at unittools.c:2773 #9 0x0806cc33 in unit_move (punit=0xadd1c88, pdesttile=0xa9ec96c, move_cost=1) at unittools.c:3285 #10 0x080ddbcd in unit_move_handling (punit=0xadd1c88, pdesttile=0xa9ec96c, igzoc=<value optimized out>, move_diplomat_city=true) at unithand.c:1602 #11 0x080e0d65 in ai_unit_move (punit=0xadd1c88, ptile=0xa9ec96c) at aitools.c:982 #12 0x0807596c in adv_unit_execute_path (punit=0xadd1c88, path=0xbc03b70) at advgoto.c:102 #13 0x08075d09 in adv_follow_path (punit=0xadd1c88, path=0xbc03b70, ptile=0xa9ea738) at advgoto.c:59 #14 0x080e1729 in ai_unit_goto_constrained (punit=0xadd1c88, ptile=0xa9ea738, parameter=0xbf95edc8) at aitools.c:419 #15 0x080e1a47 in ai_unit_goto (punit=0xadd1c88, ptile=0xa9ea738) at aitools.c:690 #16 0x080e2759 in ai_gothere (pplayer=0xa865990, punit=0xadd1c88, dest_tile=0xa9ea738) at aitools.c:282 #17 0x0812164d in dai_auto_settler_run (pplayer=0xa865990, punit=0xadd1c88, state=0xbd0e520) at aisettler.c:1016 #18 0x08074618 in auto_settlers_player (pplayer=0xa865990) at autosettlers.c:715 #19 0x0804f564 in end_phase () at srv_main.c:1007 #20 0x080545dc in srv_running () at srv_main.c:2326 #21 srv_main () at srv_main.c:2770 #22 0x0804c197 in main (argc=3, argv=0xbf95f234) at civserver.c:453 (gdb) (file #20120, file #20121) _______________________________________________________ Additional Item Attachment: File name: bigger-T0076-Y-0600-auto.sav.bz2 Size:59 KB File name: bigger-T0077-Y-0575-auto.sav.bz2 Size:59 KB _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?21693> _______________________________________________ Nachricht gesendet von/durch Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev