Complete.Org: Mailing Lists: Archives: freeciv-dev: August 2004:
[Freeciv-Dev] (PR#9780) server crash caused by gui-xaw
Home

[Freeciv-Dev] (PR#9780) server crash caused by gui-xaw

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#9780) server crash caused by gui-xaw
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 23 Aug 2004 14:22:05 -0700
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=9780 >

This one looks serious.  Using the xaw client will cause the server to 
crash.  It's probably two bugs, in server and client.  It happened the 
turn after I achieved my tech goal, when the tech was still unset (I guess).

civserver: ../../freeciv/server/plrhand.c:280: found_new_tech: Assertion 
`plr->research.researching != (200-1)' failed.

(gdb) bt
#0  0x400b3741 in kill () from /usr/lib/debug/libc.so.6
#1  0x400b34c5 in *__GI_raise (sig=6)
     at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:32
#2  0x400b4a08 in *__GI_abort () at ../sysdeps/generic/abort.c:88
#3  0x400acb3f in *__GI___assert_fail (assertion=0x0, file=0x0, line=0,
     function=0x816a9be "found_new_tech") at assert.c:83
#4  0x0808b6b1 in found_new_tech (plr=0x825e910, tech_found=88,
     was_discovery=false, saving_bulbs=true, next_tech=0)
     at ../../freeciv/server/plrhand.c:280
#5  0x08062c25 in hut_get_tech (punit=0x848be00)
     at ../../freeciv/server/unittools.c:2301
#6  0x080630d8 in unit_enter_hut (punit=0x848be00)
     at ../../freeciv/server/unittools.c:2415
#7  0x0806436d in move_unit (punit=0x848be00, dest_x=43, dest_y=5, 
move_cost=3)
     at ../../freeciv/server/unittools.c:2828
#8  0x080b8a13 in handle_unit_move_request (punit=0x848be00, x=43, y=5,
     igzoc=false, move_diplomat_city=true)
     at ../../freeciv/server/unithand.c:1178
#9  0x080788c4 in do_unit_goto (punit=0x848be00, restriction=GOTO_MOVE_ANY,
     trigger_special_ability=false) at ../../freeciv/server/gotohand.c:1381
#10 0x08144374 in ai_unit_goto (punit=0x848be00, x=43, y=5)
     at ../../freeciv/ai/aitools.c:286
#11 0x0813c367 in ai_manage_explorer (punit=0x848be00)
     at ../../freeciv/ai/aiexplorer.c:325
#12 0x0813c3bc in ai_manage_explorer (punit=0x848be00)
     at ../../freeciv/ai/aiexplorer.c:334
#13 0x0805d83a in update_unit_activity (punit=0x848be00)
     at ../../freeciv/server/unittools.c:611
#14 0x0805d378 in update_unit_activities (pplayer=0x825e910)
     at ../../freeciv/server/unittools.c:474
#15 0x0804f8b7 in after_game_advance_year ()
     at ../../freeciv/server/srv_main.c:652
#16 0x0804f797 in end_turn () at ../../freeciv/server/srv_main.c:628
#17 0x08050f92 in main_loop () at ../../freeciv/server/srv_main.c:1459
#18 0x080517ce in srv_loop () at ../../freeciv/server/srv_main.c:1776
#19 0x08051142 in srv_main () at ../../freeciv/server/srv_main.c:1535
#20 0x0804a5df in main (argc=1, argv=0xbffff874)
     at ../../freeciv/server/civserver.c:174


jason




[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#9780) server crash caused by gui-xaw, Jason Short <=