Found Engine Error

Summary:
Found Engine Error
Steps to reproduce:

  1. play
    2.play
  2. and paly

Expected Results:
can play without every error
Actual Results:
can play like normal but sometime engine error will showup
Notes:

Attachments:
release-763 (x64)
No matching overload found, candidates: custom [double] distance_to(Point3 const&,Point3 const&)
stack traceback:
[C]: ?
[C]: in function 'distance_to’
stonehearth/services/server/inventory/inventory.lua:638: in function ‘find_closest_unused_placable_item’
…/fixture_fabricator/fixture_fabricator_component.lua:235: in function ‘_place_fixture’
…/fixture_fabricator/fixture_fabricator_component.lua:217: in function ‘_start_project’
…/fixture_fabricator/fixture_fabricator_component.lua:42: in function <…/fixture_fabricator/fixture_fabricator_component.lua:40>

release-763 (x64)
c++ exception: lua runtime error
stack traceback:

release-763 (x64)
@stonehearth/components/ai/ai_component.lua:652: (2110582 stonehearth:rabbit) has not yielded after 10 ai spins. Are they in a bad state? Last abort reasons: <follow_path mover aborted reason: could not compute full path in start. (x10)>
stack traceback:
radiant/modules/common.lua:245: in function 'report_traceback’
radiant/modules/common.lua:492: in function 'verify’
stonehearth/components/ai/ai_component.lua:652: in function <stonehearth/components/ai/ai_component.lua:591>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: in function 'xpcall’
stonehearth/components/ai/ai_component.lua:591: in function '_thread_main’
stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: in function 'xpcall’
stonehearth/services/server/threads/thread.lua:270: in function 'f’
radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>

release-763 (x64)
@stonehearth/components/ai/ai_component.lua:652: (10030 stonehearth:red_fox) has not yielded after 10 ai spins. Are they in a bad state? Last abort reasons: <follow_path mover aborted reason: could not compute full path in start. (x10)>
stack traceback:
radiant/modules/common.lua:245: in function 'report_traceback’
radiant/modules/common.lua:492: in function 'verify’
stonehearth/components/ai/ai_component.lua:652: in function <stonehearth/components/ai/ai_component.lua:591>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: in function 'xpcall’
stonehearth/components/ai/ai_component.lua:591: in function '_thread_main’
stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: in function 'xpcall’
stonehearth/services/server/threads/thread.lua:270: in function 'f’
radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
strong text

Version Number and Mods in use:
0.22.5 / No mod
System Information:

This error is in the AI system, which underwent significant restructuring in A23. I would suggest trying the unstable A23 and seeing if it’s fixed there.