[Freeciv-Dev] Re: rndCiv 0.8.1
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Jason Dorje Short wrote:
what's the procedure for capturing the failure
and passing it to you guys?
ok ive got subversion working, hmm, i like it.
Jason Dorje Short wrote:
>
1. To make it easier you should work using the S2_1 branch of svn.
im still new to subversion, what's the command to pull down
the S2_1 branch?
2. Get a core file.
3. Open with "gdb civclient core".
4. Get a backtrace with "bt" and send it.
This is with a simple rndCiv ruleset created - very close
to freeciv/default. A seg fault occurs when i try to read
the cience dialog. Here's the backtrace....
#0 0x08133419 in get_sprite_dimensions (sprite=0x0, width=0xbfffecd4,
height=0xbfffecd4) at sprite.c:115
#1 0x0807b3e6 in node_rectangle_minimum_size (node=0x8b1c218,
width=0x8b1c240, height=0x8b1c244)
at reqtree.c:182
#2 0x0807b86a in calculate_diagram_layout (tree=0x8b1b348) at reqtree.c:279
#3 0x0807c5b3 in create_reqtree () at reqtree.c:813
#4 0x0812ee93 in create_reqtree_diagram () at repodlgs.c:228
#5 0x0812f4c1 in create_science_dialog () at repodlgs.c:335
#6 0x0812eca3 in popup_science_dialog (raise=true) at repodlgs.c:146
#7 0xb7e1456c in gtk_item_factory_new () from /usr/lib/libgtk-x11-2.0.so.0
#8 0xb7be5c9a in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#9 0xb7bd5351 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0xb7be57e2 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#11 0xb7be48f1 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#12 0xb7be4b75 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#13 0xb7f0dc6b in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7e39fa5 in gtk_menu_shell_activate_item () from
/usr/lib/libgtk-x11-2.0.so.0
#15 0xb7e395e8 in _gtk_menu_shell_activate () from
/usr/lib/libgtk-x11-2.0.so.0
#16 0xb7e32a61 in gtk_menu_reorder_child () from
/usr/lib/libgtk-x11-2.0.so.0
#17 0xb7e2bc56 in _gtk_marshal_BOOLEAN__BOXED () from
/usr/lib/libgtk-x11-2.0.so.0
#18 0xb7bd55bf in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#19 0xb7bd5351 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0xb7be5270 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#21 0xb7be46ef in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0xb7be4b75 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0xb7f0da9d in gtk_widget_send_expose () from
/usr/lib/libgtk-x11-2.0.so.0
#24 0xb7e2a86a in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7e29847 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb7cd6b0b in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#27 0xb7b6bd0f in g_main_depth () from /usr/lib/libglib-2.0.so.0
#28 0xb7b6ccb5 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb7b6cfd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb7b6d51e in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#31 0xb7e2919b in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x081185de in ui_main (argc=1, argv=0xbffffaf4) at gui_main.c:1341
#33 0x08058c7a in main (argc=1, argv=0xbffffaf4) at civclient.c:378
Once i know what im doing wrong i can fix it.
-billy
|
|