Summary:
After people stopped building a room, I ordered them to remove it, then I got an huge error.
Steps to reproduce:
- build a room
- wait for the workers to stop working on it (not finished)
- try to remove the room
Expected Results:
room removed or actually build
Actual Results:
Errorlog:
release-519 (x64)
.../fixture_fabricator/fixture_fabricator_component.lua:458: attempt to index a nil value
stack traceback:
[C]: ?
.../fixture_fabricator/fixture_fabricator_component.lua:458: in function '_update_auto_destroy_trace'
.../fixture_fabricator/fixture_fabricator_component.lua:440: in function '_set_finished'
.../fixture_fabricator/fixture_fabricator_component.lua:79: in function 'set_teardown'
...ruction_progress/construction_progress_component.lua:97: in function 'set_teardown'
stonehearth/services/server/build/build_service.lua:112: in function 'cb'
stonehearth/services/server/build/build_service.lua:81: in function '_call_all_children'
stonehearth/services/server/build/build_service.lua:77: in function '_call_all_children'
stonehearth/services/server/build/build_service.lua:77: in function '_call_all_children'
stonehearth/services/server/build/build_service.lua:109: in function 'set_teardown'
stonehearth/call_handlers/build_call_handler.lua:25: in function <stonehearth/call_handlers/build_call_handler.lua:23>
Notes:
Attachments:
Version Number and Mods in use:
release-519 no mods
System Information:
Intel i7 5775
Geforece 970gtx Evga ftw+
16gb Kingston DDR3 Ram
Samsung Evo 840 SSD