Summary:
A15 Engine Failure AI Loop During Mining
Steps to reproduce:
- Using small mining tool to mark blocks to mine while making stone staircase
- Marking a large number causes one worker (Jo Carvad) to enter AI loop (?)
Expected Results:
For workers to decide how to mine in most efficient manner…
Actual Results:
Error on screen, slow mining.
Notes:
develop-2871 (x64)
@stonehearth/components/ai/ai_component.lua:566: (5245 Jo Carvad) has not yielded after 10 ai spins. Are they in a bad state? Last abort reason: could not reserve region
stack traceback:
radiant/modules/common.lua:223: in function 'report_traceback’
radiant/modules/common.lua:442: in function 'verify’
stonehearth/components/ai/ai_component.lua:566: in function <stonehearth/components/ai/ai_component.lua:524>
[C]: in function 'xpcall’
radiant/modules/common.lua:243: in function 'xpcall’
stonehearth/components/ai/ai_component.lua:524: in function '_thread_main’
stonehearth/services/server/threads/thread.lua:249: in function <stonehearth/services/server/threads/thread.lua:246>
[C]: in function 'xpcall’
radiant/modules/common.lua:243: in function 'xpcall’
stonehearth/services/server/threads/thread.lua:246: in function 'f’
radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
Attachments:
Version Number and Mods in use:
System Information: