Complete.Org: Mailing Lists: Archives: freeciv-dev: October 2005:
[Freeciv-Dev] (PR#14354) server crash
Home

[Freeciv-Dev] (PR#14354) server crash

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#14354) server crash
From: "Christian Knoke" <chrisk@xxxxxxxxx>
Date: Sun, 16 Oct 2005 13:19:51 -0700
Reply-to: bugs@xxxxxxxxxxx

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


SVN HEAD 16 OCT 2005

civserver crashed with this backtrace. core and binary available.

Not reprocucible.

Christian


Core was generated by `civserver -p 5555 -q 1 -e --saves ~/.freeciv/saves'.

Program terminated with signal 6, Aborted.



warning: current_sos: Can't read pathname for load map: Eingabe-/Ausgabefehler



Reading symbols from /lib/libreadline.so.5...done.

Loaded symbols for /lib/libreadline.so.5

Reading symbols from /lib/tls/libm.so.6...done.

Loaded symbols for /lib/tls/libm.so.6

Reading symbols from /usr/lib/libz.so.1...done.

Loaded symbols for /usr/lib/libz.so.1

Reading symbols from /lib/tls/libc.so.6...done.

Loaded symbols for /lib/tls/libc.so.6

Reading symbols from /lib/libncurses.so.5...done.

Loaded symbols for /lib/libncurses.so.5

Reading symbols from /lib/ld-linux.so.2...done.

Loaded symbols for /lib/ld-linux.so.2

Reading symbols from /lib/tls/libnss_files.so.2...done.

Loaded symbols for /lib/tls/libnss_files.so.2

Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.

Loaded symbols for /usr/lib/gconv/ISO8859-1.so

#0  0x400bc83b in raise () from /lib/tls/libc.so.6

(gdb) bt full

#0  0x400bc83b in raise () from /lib/tls/libc.so.6

No symbol table info available.

#1  0x400bdfa2 in abort () from /lib/tls/libc.so.6

No symbol table info available.

#2  0x400b62df in __assert_fail () from /lib/tls/libc.so.6

No symbol table info available.

#3  0x080a0c5e in real_unit_change_homecity (punit=0x13c, new_pcity=0x401c5e80) 
at unithand.c:317

        old_pcity = (struct city *) 0x0

        old_owner = (struct player *) 0x8284618

        new_owner = (struct player *) 0x816fd86

#4  0x08068b2e in transfer_city_units (pplayer=0x828b2b0, pvictim=0x8284618, 
units=0x8479710, pcity=0x8567160, 

    exclude_city=0x0, kill_outside=-1, verbose=false) at citytools.c:605

        new_home_city = (struct city *) 0x0

        vunit = (struct unit *) 0x8577618

        ptile = (struct tile *) 0x84cb4f8

#5  0x08069206 in transfer_city (ptaker=0x828b2b0, pcity=0x8567160, 
kill_outside=0, transfer_unit_verbose=false, 

    resolve_stack=false, raze=false) at citytools.c:822

        i = 0

        i = 0

        pgiver = (struct player *) 0x8284618

        old_trade_routes = {1840700309, -24, 0, 1}

        had_small_wonders = {vec = '\0' <repeats 24 times>}

        old_city_name = 
"Huamanga\000\000\000\000��/\b\a\000\000\000\000\000\000\000V\000\000\000`qV\b"

        old_vision = (struct vision *) 0x8568088

#6  0x080815fe in civil_war (pplayer=0x8284618) at plrhand.c:1701

        myiter = (struct genlist_link *) 0x8518740

        pcity = (struct city *) 0x8567160

        i = 5

        j = 10

        cplayer = (struct player *) 0x828b2b0

#7  0x08065710 in handle_unit_move_consequences (punit=0x85d11b0, 
src_tile=0x84d028c, dst_tile=0x84d02c8)

    at unittools.c:2557

        fromcity = (struct city *) 0x0

        tocity = (struct city *) 0x8570570

        homecity = (struct city *) 0x85c9c00

        pplayer = (struct player *) 0x8287188

        refresh_homecity = false

#8  0x08065e54 in move_unit (punit=0x85d11b0, pdesttile=0x84d02c8, move_cost=3) 
at unittools.c:2822

        pplayer = (struct player *) 0x5

        PI_p_itr = 7

---Type <return> to continue, or q <return> to quit---

        tile1 = (struct tile *) 0x84d1bdc

        _y_itr = 19

        _is_border = false

        _x_itr = 68

        dummy_y = 6

        _index = 9

        pplayer = (struct player *) 0x8287188

        psrctile = (struct tile *) 0x84d028c

        pcity = (struct city *) 0x0

        ptransporter = (struct unit *) 0x0

        old_vision = (struct vision *) 0x854c010

#9  0x080a28a9 in handle_unit_move_request (punit=0x85d11b0, 
pdesttile=0x84d02c8, igzoc=false, 

    move_diplomat_city=false) at unithand.c:1142

        move_cost = 0

        pplayer = (struct player *) 0x8287188

        pcity = (struct city *) 0x8570570

#10 0x08118f32 in ai_unit_attack (punit=0x85d11b0, ptile=0x84d02c8) at 
aitools.c:951

        bodyguard = (struct unit *) 0x85d2c40

        sanity = 899

        alive = 200

#11 0x08117aec in ai_unit_execute_path (punit=0x85d11b0, path=0x85770b8) at 
aitools.c:191

        ptile = (struct tile *) 0x84d02c8

        id = 899

        is_ai = true

        i = 1

#12 0x0811aa36 in ai_military_rampage (punit=0x85d11b0, thresh_adj=1, 
thresh_move=1) at aiunit.c:697

        count = 3

        path = (struct pf_path *) 0x85770b8

#13 0x0811cdfa in ai_military_attack (pplayer=0x8287188, punit=0x85d11b0) at 
aiunit.c:1681

        dest_tile = (struct tile *) 0x1c0

        id = 899

        ct = 10

        pcity = (struct city *) 0xa

        start_tile = (struct tile *) 0x84d028c

#14 0x0811d537 in ai_manage_military (pplayer=0x8287188, punit=0x85d11b0) at 
aiunit.c:1999

        id = 899

#15 0x0811daf5 in ai_manage_unit (pplayer=0x8287188, punit=0x85d11b0) at 
aiunit.c:2150

        bodyguard = (struct unit *) 0x85d2c40

#16 0x0811df16 in ai_manage_units (pplayer=0x8287188) at aiunit.c:2249

        punit = (struct unit *) 0x0

---Type <return> to continue, or q <return> to quit---

        _ids = 0xbffff91c

        _i = 46

        _size = 90

#17 0x08112e10 in ai_do_first_activities (pplayer=0x8287188) at aihand.c:427

No locals.

#18 0x0805044b in ai_start_phase () at srv_main.c:449

        pplayer = (struct player *) 0x8287188

        i = 5

#19 0x08050616 in begin_phase (is_new_phase=true) at srv_main.c:570

        pplayer = (struct player *) 0x8289cf8

        i = 7

#20 0x080523f2 in main_loop () at srv_main.c:1554

        eot_timer = (struct timer *) 0x84b2548

        save_counter = 1

        is_new_turn = true

#21 0x0805259f in srv_main () at srv_main.c:1684

No locals.

#22 0x0804ab69 in main (argc=135600014, argv=0xbffffc24) at civserver.c:242

        inx = 8

        showhelp = false

        showvers = false

        option = 0x5 <Address 0x5 out of bounds>

(gdb) quit


-- 
Christian Knoke            * * *            http://cknoke.de
* * * * * * * * *  Ceterum censeo Microsoft esse dividendum.





[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#14354) server crash, Christian Knoke <=