<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39594 >

 Got backtrace from S2_1.

Program received signal SIGABRT, Aborted.
0x00002b99559f6635 in raise () from /lib/libc.so.6
(gdb) bt full
#0  0x00002b99559f6635 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b99559f8090 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00002b99559efc2f in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x00000000004d92b6 in real_unit_change_homecity (punit=0x12447c0,
    new_pcity=0x1150df0) at ../../src.test/server/unithand.c:318
        old_pcity = (struct city *) 0x0
        old_owner = (struct player *) 0x8bd0e8
        new_owner = (struct player *) 0x8c8b68
        __PRETTY_FUNCTION__ = "real_unit_change_homecity"
#4  0x0000000000493626 in transfer_unit (punit=0x12447c0, tocity=0x1150df0,
    verbose=false) at ../../src.test/server/citytools.c:549
        from_player = (struct player *) 0x8bd0e8
        to_player = (struct player *) 0x8c8b68
#5  0x00000000004939f5 in transfer_city_units (pplayer=0x8c8b68,
    pvictim=0x8bd0e8, units=0x12b65a0, pcity=0x1150df0, exclude_city=0x0,
    kill_outside=-1, verbose=false) at ../../src.test/server/citytools.c:604
        new_home_city = (struct city *) 0x0
        vunit = (struct unit *) 0x12447c0
        _ids = 0x7fff559d80c0
        _i = 2
        _size = 3
        ptile = (struct tile *) 0xab4f50
        __PRETTY_FUNCTION__ = "transfer_city_units"
#6  0x00000000004943e4 in transfer_city (ptaker=0x8c8b68, pcity=0x1150df0,
    kill_outside=-1, transfer_unit_verbose=false, resolve_stack=false,
    raze=false) at ../../src.test/server/citytools.c:826
        i = 0
        old_city_units = (struct unit_list *) 0x12b65a0
        pgiver = (struct player *) 0x8bd0e8
        old_trade_routes = {9162984, 0, 0, 0}
        had_small_wonders = {vec = '\0' <repeats 24 times>}
        old_city_name =
"Montblanc\000�\000\000\000\000\000\001\000\000\000�\177\000\000\220Ǵ\000\000\000\000"
        old_vision = (struct vision *) 0xc205a0
        __PRETTY_FUNCTION__ = "transfer_city"
#7  0x00000000004aebdb in civil_war (pplayer=0x8bd0e8)
    at ../../src.test/server/plrhand.c:1700
        myiter = (struct genlist_link *) 0xc13f90
        pcity = (struct city *) 0x1150df0
        i = 5
        j = 11
        cplayer = (struct player *) 0x8c8b68
#8  0x00000000004961ee in handle_unit_enter_city (punit=0x12644f0,
    pcity=0x121daa0) at ../../src.test/server/citytools.c:1317
        do_civil_war = true
        coins = 4
        pplayer = (struct player *) 0x8b73a8
        cplayer = (struct player *) 0x8bd0e8
#9  0x000000000048edb3 in handle_unit_move_consequences (punit=0x12644f0,
    src_tile=0xac2588, dst_tile=0xac4a90)
    at ../../src.test/server/unittools.c:2622
        fromcity = (struct city *) 0x0
        tocity = (struct city *) 0x121daa0
        homecity = (struct city *) 0x11561b0
        pplayer = (struct player *) 0x8b73a8
        refresh_homecity = false
#10 0x000000000048f904 in move_unit (punit=0x12644f0, pdesttile=0xac4a90,
    move_cost=0) at ../../src.test/server/unittools.c:2881
        pplayer = (struct player *) 0x8b73a8
        psrctile = (struct tile *) 0xac2588
        pcity = (struct city *) 0x121daa0
        ptransporter = (struct unit *) 0x0
        old_vision = (struct vision *) 0x12856d0
#11 0x00000000004db327 in handle_unit_move_request (punit=0x12644f0,
    pdesttile=0xac4a90, igzoc=false, move_diplomat_city=false)
    at ../../src.test/server/unithand.c:1162
        move_cost = 0
        pplayer = (struct player *) 0x8b73a8
        pcity = (struct city *) 0x121daa0
        __PRETTY_FUNCTION__ = "handle_unit_move_request"
#12 0x00000000004fee71 in ai_unit_attack (punit=0x12644f0, ptile=0xac4a90)
    at ../../src.test/ai/aitools.c:957
        bodyguard = (struct unit *) 0x11de1b0
        sanity = 4035
        alive = false
        __PRETTY_FUNCTION__ = "ai_unit_attack"
#13 0x00000000004fd45e in ai_unit_execute_path (punit=0x12644f0,
    path=0x11f1b90) at ../../src.test/ai/aitools.c:192
        ptile = (struct tile *) 0xac4a90
        id = 4035
        is_ai = true
        i = 1
#14 0x0000000000500dee in ai_military_rampage (punit=0x12644f0,
    thresh_adj=1, thresh_move=1) at ../../src.test/ai/aiunit.c:696
        count = 3
        path = (struct pf_path *) 0x11f1b90
        __PRETTY_FUNCTION__ = "ai_military_rampage"
#15 0x0000000000503a26 in ai_military_attack (pplayer=0x8b73a8,
    punit=0x12644f0) at ../../src.test/ai/aiunit.c:1723
        dest_tile = (struct tile *) 0x1900000000
        id = 4035
        ct = 10
        pcity = (struct city *) 0x0
        start_tile = (struct tile *) 0xac2588
        __PRETTY_FUNCTION__ = "ai_military_attack"
#16 0x0000000000504219 in ai_manage_military (pplayer=0x8b73a8,
    punit=0x12644f0) at ../../src.test/ai/aiunit.c:2044
        id = 4035
        __PRETTY_FUNCTION__ = "ai_manage_military"
#17 0x0000000000504897 in ai_manage_unit (pplayer=0x8b73a8, punit=0x12644f0)
    at ../../src.test/ai/aiunit.c:2200
        bodyguard = (struct unit *) 0x11de1b0
        __PRETTY_FUNCTION__ = "ai_manage_unit"
#18 0x0000000000504d2a in ai_manage_units (pplayer=0x8b73a8)
    at ../../src.test/ai/aiunit.c:2301
        punit = (struct unit *) 0x12644f0
        _ids = 0x7fff559d8790
        _i = 182
        _size = 355
#19 0x00000000004f58eb in ai_do_first_activities (pplayer=0x8b73a8)
    at ../../src.test/ai/aihand.c:425
No locals.
#20 0x0000000000477251 in ai_start_phase ()
    at ../../src.test/server/srv_main.c:542
        pplayer = (struct player *) 0x8b73a8
        i = 2
#21 0x000000000047763a in begin_phase (is_new_phase=true)
    at ../../src.test/server/srv_main.c:673
No locals.
#22 0x0000000000479524 in main_loop ()
    at ../../src.test/server/srv_main.c:1704
        eot_timer = (struct timer *) 0xbfa660
        save_counter = 483
        is_new_turn = true
        __PRETTY_FUNCTION__ = "main_loop"
#23 0x0000000000479d87 in srv_loop ()
    at ../../src.test/server/srv_main.c:2021
No locals.
#24 0x000000000047977b in srv_main ()
    at ../../src.test/server/srv_main.c:1831


 - ML



_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to