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

Reply via email to