[Freeciv-Dev] [bug #17647] adv_data_get() called after adv_data_phase_done()

2011-02-07 Thread Marko Lindqvist
Update of bug #17647 (project freeciv): Status: Ready For Test = Fixed Open/Closed:Open = Closed ___ Reply to this item at:

[Freeciv-Dev] [bug #17647] adv_data_get() called after adv_data_phase_done()

2011-02-04 Thread Marko Lindqvist
URL: http://gna.org/bugs/?17647 Summary: adv_data_get() called after adv_data_phase_done() Project: Freeciv Submitted by: cazfi Submitted on: Fri 04 Feb 2011 04:25:32 PM EET Category: ai Severity: 3 -

[Freeciv-Dev] [bug #17647] adv_data_get() called after adv_data_phase_done()

2011-02-04 Thread Marko Lindqvist
Follow-up Comment #1, bug #17647 (project freeciv): Backtrace of the problematic adv_data_get() call: #2 0x00427b7e in adv_data_get (pplayer=0x10a0a10) at ../../../server/advisors/advdata.c:696 #3 0x004a8f1b in ai_goldequiv_clause (pplayer=0x304d, aplayer=0x304d,

[Freeciv-Dev] [bug #17647] adv_data_get() called after adv_data_phase_done()

2011-02-04 Thread Marko Lindqvist
Follow-up Comment #2, bug #17647 (project freeciv): Attached patch is an improvement against current situation, but assert it adds shows that there is more similar adv_data_get() calls after adv_data_phase_done(). - Call I earlier sent backtrace about, has been fixed - Asserts added to detect

[Freeciv-Dev] [bug #17647] adv_data_get() called after adv_data_phase_done()

2011-02-04 Thread Marko Lindqvist
Update of bug #17647 (project freeciv): Status: In Progress = Ready For Test ___ Follow-up Comment #3: - Do not call adv_data_phase_done() twice for dying player - Handle illegal adv_data_get() call