URL:
<http://gna.org/bugs/?21084>
Summary: Segfault on client quit -- gen_roads implicated?
Project: Freeciv
Submitted by: jtn
Submitted on: Sat Aug 31 14:01:05 2013
Category: client-gtk-2.0
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release: trunk r23246
Discussion Lock: Any
Operating System: None
Planned Release: 2.6.0
_______________________________________________________
Details:
When I started a game in the trunk Gtk2 client and then quit, it segfaulted.
Haven't investigated further.
#0 0x00000000005f2425 in genlist_link_data (plink=0x301010100030101)
at genlist.c:731
No locals.
#1 0x00000000005d9c7d in road_by_compat_special (compat=ROCO_ROAD)
at road.c:146
_e__iter = 0x301010100030101
_e_ = <optimised out>
_etl_ = <optimised out>
__FUNCTION__ = "road_by_compat_special"
#2 0x0000000000459e55 in real_menus_update () at menu.c:2063
road_buf =
"`u\203\002\000\000\000\000!\301\062\340a\177\000\000p/c\000\000\000\000\000\306D\355\340a\177\000\000
h$\003\000\000\000\000Ʈ\355\340a\177\000\000\000EZT\377\177\000\000\000\000\000\000\000\000\000\000\001",
'\000' <repeats 15 times>,
"\001\000\000\000\000\000\000\000\354\006F\000\000\000\000\000\340Ӵ\002",
'\000' <repeats 21 times>,
"\020\000\000\000\000\000\000\344\002w\002\000\000\000\000\377\377\377\377\377\377\377\377p\002w\002\000\000\000\000[WN\330a\177",
'\000' <repeats 18 times>"\340,
\340\202\002\000\000\000\000\274\061c\000\000\000\000\000\001\000\000\000\000\000\000\000\223\340\222\341a\177\000\000\200\t\203\002\000\000\000\000\000\215z\001)\374\303`\000\000\000\000\000\000\000\000\340\340\202\002\000\000\000\000@EZT\377\177\000\000\354:F\000\000\000\000\000\320\035%\315a\177\000\000Z\257q\330a"...
proad = <optimised out>
safe_group = 0xa9f5a80
edit_group = 0xa9f5d40
unit_group = 0xa9f5d90
playing_group = 0xa9f5de0
punits = 0x0
units_all_same_tile = true
units_all_same_type = true
menu = <optimised out>
acttext = "\340]\237\n\000\000\000\000\000\226\341\004", '\000'
<repeats 12 times>"\321,
\065\230\341a\177\000\000PpL\000\000\000\000\000\004\257\064\340a\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\340]\237\n\000\000\000\000\000\226\341\004\000\000\000\000\340]\237\n\000\000\000\000e\315\062\340a\177\000\000\020\215\237\n\000\000\000\000\340]\237\n\000\000\000\000\000\226\341\004",
'\000' <repeats 11 times>
irrtext =
"\000EZT\377\177\000\000\000EZT\377\177\000\000PpL\000\000\000\000\000\033\237\317\340a\177\000\000@]\237\n\000\000\000\000\340DZT\377\177\000\000\200Z\237\n\000\000\000\000\236\266E\000\000\000\000\000\200DZT\377\177\000\000\060^\237\n\000\000\000\000\340]\237\n\000\000\000\000\220]\237\n\000\000\000\000\067",
'\000' <repeats 23 times>, "`#x\002\000\000\000"
mintext =
"Z\000\000\000\000\000\000\000\001\000\000\000\001\000\000\000\004\000\000\000\000\000\000\000\000(\005\000\000\064\000\000Z\000\000\000\377\177\000\000\000(\005\000\000(\005\000\060DZT\377\177\000\000\340\214\202\002",
'\000' <repeats 28 times>, "
\027\061\340a\177\000\000m\016c\000\000\000\000\000\240\003\000\000\000\000\000\000y\231h\000\000\000\000\000\240\003\000\000\000\000\000"
transtext =
"\035\000\000\000\000\000\000\000ſ\375\337a\177\000\000y\231h\000\000\000\000\000\240\003\000\000\000\000\000\000m\016c\000\000\000\000\000\022\001\000\000\000\000\000\000y\231h\000\000\000\000\000\022H_\000\000\000\000\000\240\003",
'\000' <repeats 30 times>, "0rL\000\000\000\000\000\065I_", '\000' <repeats 14
times>"\215, z\001)\374\303`"
pterrain = <optimised out>
conn_possible = <optimised out>
proad = <optimised out>
extras = <optimised out>
__FUNCTION__ = "real_menus_update"
#3 0x00000000004c73c3 in update_unqueue (data=<optimised out>)
at update_queue.c:317
callback = 0x4c7050 <menus_update_callback>
uq_data = <optimised out>
MY_mem_MY_iter = <optimised out>
MY_it_MY_iter = 0x7fff545a4500
MY_iter = 0x7fff545a4500
hash = 0x6501240
#4 0x000000000044abda in idle_callback_wrapper (data=0xae5caa0)
at gui_main.c:2038
cb = 0xae5caa0
#5 0x00007f61e1947d53 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007f61e19480a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#7 0x00007f61e194849a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#8 0x00007f61e0db62f7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#9 0x000000000044dba9 in ui_main (argc=1, argv=0x7fff545a4ab8)
at gui_main.c:1673
home = <optimised out>
sig = <optimised out>
__FUNCTION__ = "ui_main"
#10 0x00000000004743d0 in client_main (argc=1, argv=0x7fff545a4ab8)
at client_main.c:595
i = 1
loglevel = LOG_NORMAL
ui_options = <optimised out>
ui_separator = <optimised out>
option = <optimised out>
user_tileset = <optimised out>
fatal_assertions = -1
aii = <optimised out>
__FUNCTION__ = "client_main"
#11 0x00007f61dff7a76d in __libc_start_main (main=0x44a900 <main>, argc=1,
ubp_av=0x7fff545a4ab8, init=<optimised out>, fini=<optimised out>,
rtld_fini=<optimised out>, stack_end=0x7fff545a4aa8) at libc-start.c:226
result = <optimised out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6737448380552174669,
4499720, 140734608591536, 0, 0, 6737788358957212595,
6682349588088103859}, mask_was_saved = 0}}, priv = {pad = {
0x0, 0x0, 0x630020, 0x7fff545a4ab8}, data = {prev = 0x0,
cleanup = 0x0, canceltype = 6488096}}}
not_first_call = <optimised out>
#12 0x000000000044a931 in _start ()
No symbol table info available.
Client settings attached, FWIW.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sat Aug 31 14:01:05 2013 Name: .freeciv-client-rc-2.6 Size: 10kB By:
jtn
client settings provoking segfault
<http://gna.org/bugs/download.php?file_id=18805>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21084>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev