Dev 2521 - UI reset and crash

Crash coincided with attack music.

develop-2521 (x64)
stonehearth/services/server/ai/compound_action.luac:97: placeholder ARGS.item.get_component(ARGS.item, mob).get_parent(ARGS.item.get_component(ARGS.item, mob)) failed to return a value in “pickup item on a table” action
stack traceback:
radiant/modules/common.luac:32: in function <radiant/modules/common.luac:32>
[C]: in function 'error’
stonehearth/services/server/ai/compound_action.luac:97: in function '_replace_placeholders’
stonehearth/services/server/ai/compound_action.luac:70: in function '_start_thinking_on_frame’
stonehearth/services/server/ai/compound_action.luac:64: in function 'think_progress_cb’
stonehearth/components/ai/execution_frame.luac:324: in function '_think_progress_cb’
stonehearth/components/ai/execution_frame.luac:638: in function '_set_state’
stonehearth/components/ai/execution_frame.luac:291: in function '_restart_thinking’
stonehearth/components/ai/execution_frame.luac:298: in function '_start_thinking_from_stopped’
stonehearth/components/ai/execution_frame.luac:78: in function '_start_thinking’
stonehearth/components/ai/execution_frame.luac:314: in function ‘start_thinking’

radiant/controllers/time_tracker_controller.luac:9: in function <radiant/controllers/time_tracker_controller.luac:9>
[C]: in function 'xpcall’
radiant/controllers/time_tracker_controller.luac:9: in function 'set_now’
radiant/controllers/time_tracker_controller.luac:20: in function 'increment_now’
radiant/modules/timer.luac:6: in function 'self’
radiant/modules/events.luac:80: in function <radiant/modules/events.luac:78>
[C]: in function 'xpcall’
radiant/modules/events.luac:78: in function 'trigger’
radiant/modules/events.luac:97: in function '_update’
radiant/server.luac:19: in function <radiant/server.luac:17>

Thanks! Do you happen to have a stonehearth.log file from that game that you can upload for us?

3 Likes

After building 1 large house not finished (roof) i want to try another one…
i have this error when contruct the wall :
develop-2534 (x64)
stonehearth/services/server/ai/compound_action.luac:99: placeholder ARGS.item.get_component(ARGS.item, mob).get_parent(ARGS.item.get_component(ARGS.item, mob)) failed to return a value in “pickup item on a table” action
stack traceback:
radiant/modules/common.luac:32: in function <radiant/modules/common.luac:32>
[C]: in function 'error’
stonehearth/services/server/ai/compound_action.luac:99: in function '_replace_placeholders’
stonehearth/services/server/ai/compound_action.luac:72: in function '_start_thinking_on_frame’
stonehearth/services/server/ai/compound_action.luac:66: in function 'think_progress_cb’
stonehearth/components/ai/execution_frame.luac:335: in function '_think_progress_cb’
stonehearth/components/ai/execution_frame.luac:649: in function '_set_state’
stonehearth/components/ai/execution_frame.luac:296: in function '_restart_thinking’
stonehearth/components/ai/execution_frame.luac:303: in function '_start_thinking_from_stopped’
stonehearth/components/ai/execution_frame.luac:83: in function '_start_thinking’
stonehearth/components/ai/execution_frame.luac:325: in function ‘start_thinking’

radiant/controllers/time_tracker_controller.luac:9: in function <radiant/controllers/time_tracker_controller.luac:9>
[C]: in function 'xpcall’
radiant/controllers/time_tracker_controller.luac:9: in function 'set_now’
radiant/controllers/time_tracker_controller.luac:20: in function 'increment_now’
radiant/modules/timer.luac:6: in function 'self’
radiant/modules/events.luac:80: in function <radiant/modules/events.luac:78>
[C]: in function 'xpcall’
radiant/modules/events.luac:78: in function 'trigger’
radiant/modules/events.luac:97: in function '_update’
radiant/server.luac:19: in function <radiant/server.luac:17>

@artifus, @FaulkofSeagulls - Thanks! This has been fixed for the next patch.

2 Likes

Great! Glad it helped. Looking forward to the next patch! :beers: