Update of bug #17647 (project freeciv):
Status: Ready For Test = Fixed
Open/Closed:Open = Closed
___
Reply to this item at:
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 -
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,
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
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