Title:
Building Teardown Engine Error
Summary:
I built a RC prefab house on the edge of two cliff faces. That is, two sides of the building were flush up against the edge of the cliff. I then decided I wanted to tear it down and rebuild it elsewhere. Submitted the instruction, and immediately got this Engine Error.
Steps to reproduce:
- Build a RC prefab small house, positioning one corner flush against the corner of a mesa’s edges.
- Let it get built.
- Instruct your hearthlings to tear it down.
Expected Results:
The teardown would complete without incident.
Actual Results:
Engine Error and a stalled teardown.
Notes:
Video: Link
Savegame: Link
Crash Data:
1/2:
develop-2720 (x64)
…fixture_fabricator/fixture_fabricator_component.luac:158: attempt to index a nil value
stack traceback:
[C]: ?
…fixture_fabricator/fixture_fabricator_component.luac:158: in function ‘_update_auto_destroy_trace’
…fixture_fabricator/fixture_fabricator_component.luac:154: in function ‘_set_finished’
…fixture_fabricator/fixture_fabricator_component.luac:28: in function ‘set_teardown’
…uction_progress/construction_progress_component.luac:43: in function ‘set_teardown’
stonehearth/services/server/build/build_service.luac:46: in function ‘cb’
stonehearth/services/server/build/build_service.luac:34: in function ‘_call_all_children’
stonehearth/services/server/build/build_service.luac:31: in function ‘_call_all_children’
stonehearth/services/server/build/build_service.luac:31: in function ‘_call_all_children’
stonehearth/services/server/build/build_service.luac:45: in function ‘set_teardown’
stonehearth/call_handlers/build_call_handler.luac:7: in function <stonehearth/call_handlers/build_call_handler.luac:6>
2/2:
develop-2720 (x64)
c++ exception: lua runtime error
stack traceback:
Versions and Mods:
Alpha 13 dev-2720 x64
System Information:
Win10 x64