A15 Engine Failure AI Loop During Mining

Summary:
A15 Engine Failure AI Loop During Mining
Steps to reproduce:

  1. Using small mining tool to mark blocks to mine while making stone staircase
  2. 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:

A post was merged into an existing topic: Hearthling has not yielded after 35 AI spins