[new builder] Placed two templates touching each other and received an error message

Placed two templates, the roofs touching, and got the error message below. I placed several other templates before and deleted them without building. Also saved the same template more than once immediately before placing the templates.

release-823 (x64)
…hearth/services/client/building/building_service.lua:408: assertion failed!
stack traceback:
[C]: ?
[C]: in function ‘assert’
…hearth/services/client/building/building_service.lua:408: in function ‘get_blueprint’
…hearth/services/client/building/building_service.lua:1078: in function ‘get_data’
stonehearth/lib/building/building_data.lua:74: in function ‘get_world_origin’
…tonehearth/services/client/widget/fixture_widget.lua:148: in function ‘update_data’
…tonehearth/services/client/widget/fixture_widget.lua:75: in function <…tonehearth/services/client/widget/fixture_widget.lua:74>
[C]: in function ‘push_object_state’
…tonehearth/services/client/widget/fixture_widget.lua:77: in function ‘from_blueprint’
stonehearth/components/building2/client_building.lua:239: in function ‘_register_widget_for’
stonehearth/components/building2/client_building.lua:160: in function ‘fn’
radiant/modules/events.lua:288: in function <radiant/modules/events.lua:285>
[C]: in function ‘xpcall’
radiant/modules/commons.lua:73: in function ‘xpcall’
radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>

After clicking the Build button, one door moved on top of the other template.

Save file just in case:
1524159966435.7z (3.2 MB)

Edit: Interesting, the houses built just fine, doors being where they should be.

After destroying the right house, this message popped up:

release-823 (x64)
…hearth/services/client/building/building_service.lua:408: assertion failed!
stack traceback:
[C]: ?
[C]: in function ‘assert’
…hearth/services/client/building/building_service.lua:408: in function ‘get_blueprint’
…hearth/services/client/building/building_service.lua:1078: in function ‘get_data’
stonehearth/lib/building/building_data.lua:74: in function ‘get_world_origin’
…tonehearth/services/client/widget/fixture_widget.lua:148: in function ‘update_data’
…tonehearth/services/client/widget/fixture_widget.lua:75: in function <…tonehearth/services/client/widget/fixture_widget.lua:74>
[C]: in function ‘push_object_state’
…tonehearth/services/client/widget/fixture_widget.lua:77: in function ‘from_blueprint’
stonehearth/components/building2/client_building.lua:239: in function ‘_register_widget_for’
stonehearth/components/building2/client_building.lua:160: in function ‘fn’
radiant/modules/events.lua:288: in function <radiant/modules/events.lua:285>
[C]: in function ‘xpcall’
radiant/modules/commons.lua:73: in function ‘xpcall’
radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>

1 Like