Complete.Org: Mailing Lists: Archives: freeciv-dev: October 2005:
[Freeciv-Dev] (PR#14496) packhand.c assert in civclient
Home

[Freeciv-Dev] (PR#14496) packhand.c assert in civclient

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#14496) packhand.c assert in civclient
From: "Christian Knoke" <chrisk@xxxxxxxxx>
Date: Sat, 29 Oct 2005 05:11:02 -0700
Reply-to: bugs@xxxxxxxxxxx

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


SVN HEAD 29 OCT 2005 GTK2

Not reproducible. Savegame from shortly after crash attached.

Christian


Console:
chris@karl:~$ civclient -d 3 -l civ4.log
civclient: packhand.c:1976: handle_tile_info: Zusicherung
»unit_list_size(ptile->units) == 0« nicht erfüllt.
Abgebrochen (core dumped)

Log:
3: End/start-turn server/ai activities: 0,74 seconds
3: Neither of tags e_next_year or (null) found
3: Neither of tags m_archers or m_generic found
3: Save time: 0,1 seconds (1,16202 apparent)
3: Neither of tags m_worker or m_generic found
3: Neither of tags m_worker or m_generic found
3: Neither of tags m_caravel or m_generic found
1: 0x8ca0968 Siedler at (18,2) Menelik II
2: Verbindung verloren: chris von localhost (Spieler Helen Clark).
2: restarting in 1 seconds for lack of players
3: Save time: 0,11 seconds (0,112748 apparent)
2: restarting for lack of players

Backtrace:
Core was generated by `civclient -d 3 -l civ4.log'.
Program terminated with signal 6, Aborted.

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

Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...Reading symbols from 
/usr/lib/debug/usr/lib/libatk-1.0.so.0.800.0...done.
done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /usr/lib/libpangoxft-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoxft-1.0.so.0
Reading symbols from /usr/lib/libpangox-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangox-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libSDL-1.2.so.0...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libSDL_mixer-1.2.so.0...done.
Loaded symbols for /usr/lib/libSDL_mixer-1.2.so.0
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 /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libvorbis.so.0...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libogg.so.0...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libsmpeg-0.4.so.0...done.
Loaded symbols for /usr/lib/libsmpeg-0.4.so.0
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from 
/usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
Reading symbols from /lib/tls/libnss_compat.so.2...done.
Loaded symbols for /lib/tls/libnss_compat.so.2
Reading symbols from /lib/tls/libnsl.so.1...done.
Loaded symbols for /lib/tls/libnsl.so.1
Reading symbols from /lib/tls/libnss_nis.so.2...done.
Loaded symbols for /lib/tls/libnss_nis.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
Reading symbols from /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so
Reading symbols from 
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/pango/1.4.0/modules/pango-basic-fc.so...done.
Loaded symbols for /usr/lib/pango/1.4.0/modules/pango-basic-fc.so
#0  0x4064e83b in raise () from /lib/tls/libc.so.6

(gdb) bt full
#0  0x4064e83b in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1  0x4064ffa2 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x406482df in __assert_fail () from /lib/tls/libc.so.6
No symbol table info available.
#3  0x0808b646 in handle_tile_info (packet=0x40757e80) at packhand.c:1906
        ptile = (struct tile *) 0x415e0f88
        old_known = TILE_KNOWN
        tile_changed = false
        known_changed = true
        spe = 147458408
#4  0x0808d3c0 in client_handle_packet (type=PACKET_PROCESSING_STARTED, 
packet=0x6) at packhand_gen.c:67
No locals.
#5  0x08071b5b in handle_packet_input (packet=0x0, type=14) at civclient.c:390
No locals.
#6  0x0807563f in input_from_server (fd=4) at clinet.c:349
        result = true
        packet = (void *) 0x8cf3e50
        type = PACKET_TILE_INFO
#7  0x403296ab in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#8  0x00000004 in ?? ()
No symbol table info available.
#9  0x00000004 in ?? ()
No symbol table info available.
#10 0x00000001 in ?? ()
No symbol table info available.
#11 0x404ec398 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x08a12bb8 in ?? ()
No symbol table info available.
#13 0x40329640 in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#14 0xbffff358 in ?? ()
No symbol table info available.
#15 0x404b6dbf in g_vasprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0x404b6dbf in g_vasprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#17 0x40491582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0x404925f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0x40492930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#20 0x40492ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0x40151bb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x0812586e in ui_main (argc=1, argv=0xbffff7a4) at gui_main.c:1241
        home = (const gchar *) 0x0
        sig = 0
        style = (GtkStyle *) 0x8309eb0
#23 0x0807127a in main (argc=1, argv=0xbffff7a4) at civclient.c:351
        i = 5
        loglevel = 3
        ui_options = 0
        ui_separator = false
        option = 0x200 <Address 0x200 out of bounds>
(gdb) quit

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

Attachment: Helen-0050.sav.gz
Description: Binary data


[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#14496) packhand.c assert in civclient, Christian Knoke <=