<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40376 >

 assert(!unit_has_orders(punit) || task == AIUNIT_NONE)

 seems to be failing sometimes (I have logging for the situations when
it would fail in my public server but assert itself is disabled)

 It seems that unit is marked as being under human control, but player
is under AI control. Maybe bug is in how player is aitoggled under AI
Control.


 Backtrace:
4: 2.1.5-c2/server/civserver(ai_unit_new_role+0x7b)
5: 2.1.5-c2/server/civserver
6: 2.1.5-c2/server/civserver(ai_manage_units+0xc2)
7: 2.1.5-c2/server/civserver(ai_do_first_activities+0x3c)


 - ML



_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to