Got a pathing error it seems

resolved

#1

Bug decided to show up. Probably related to pathfinding. Happened after I bought some food from a trader that’s lying in front of some crates in the provided save (pretty massive one even though I haven’t played for long).

Error log:

Summary

release-874 (x64)[M]
CHECK failed: C:\rb\ihome\root\SH-OB0-BUILD\stonehearth\source\lib\lua\ai\compound_action.cpp:498
received frame progress callback while !thinking.
Culprit:
frame: stonehearth:top
unit: solo basic needs
task_group: solo basic needs
frame: task_group:1137
unit: TASKstonehearth:eat
task: TASKstonehearth:eat
frame: stonehearth:eat
unit: eat to live
compound: eat to live
frame: stonehearth:get_food
unit: get food from container
compound: get food from container
stack traceback:
[C]: ?
[C]: in function ‘clear_think_output’
…th/ai/actions/find_best_reachable_entity_by_type.lua:156: in function ‘_set_result’
…th/ai/actions/find_best_reachable_entity_by_type.lua:83: in function <…th/ai/actions/find_best_reachable_entity_by_type.lua:64>
(tail call): ?
stonehearth/components/item_finder/item_search.lua:214: in function ‘_call_found_cbs’
stonehearth/components/item_finder/item_search.lua:183: in function ‘_on_leased_solution_ready’
stonehearth/components/item_finder/item_search.lua:137: in function <stonehearth/components/item_finder/item_search.lua:132>
[C]: ?
[C]: in function ‘trigger’
radiant/modules/events.lua:55: in function ‘trigger’

[C]: in function ‘stop_thinking’
…nehearth/services/server/tasks/task_group_action.lua:107: in function <…nehearth/services/server/tasks/task_group_action.lua:100>
[C]: ?
[C]: in function ‘stop’
stonehearth/components/ai/ai_component.lua:611: in function <stonehearth/components/ai/ai_component.lua:525>
[C]: in function ‘xpcall’
radiant/modules/commons.lua:66: in function ‘xpcall’
stonehearth/components/ai/ai_component.lua:525: in function <stonehearth/components/ai/ai_component.lua:521>
[C]: ?
[C]: ?

Save: 1531412205059.7z (8.0 MB)