Errors on game load (but seems to proceed)

Summary:
The following 3 windows of tracebacks appear on loading an existing game. Game was created 2-3 point releases ago; gameplay doesn’t seem impaired. This is the Steam Latest alpha channel, updated today to r848.

Steps to reproduce:
Load my save game :slight_smile:

Expected Results:
A loaded game!

Actual Results:
A loaded game! And some screens of debugging messages.

1/3:
release-848 (x64)
std::logic_error: ‘root entity does not exist yet.’
stack traceback:
[C]: ?
[C]: in function ‘get_color’
…ehearth/renderers/fabricator/fabricator_renderer.lua:279: in function ‘_map_terrain_colors’
…ehearth/renderers/fabricator/fabricator_renderer.lua:254: in function ‘_update_region’
…ehearth/renderers/fabricator/fabricator_renderer.lua:53: in function ‘_on_region_changed’
…ices/client/renderer/construction_render_tracker.lua:174: in function ‘_fire_on_region_changed’
…ices/client/renderer/construction_render_tracker.lua:74: in function ‘set_region’
…ehearth/renderers/fabricator/fabricator_renderer.lua:114: in function <…ehearth/renderers/fabricator/fabricator_renderer.lua:113>
[C]: in function ‘push_object_state’
…ehearth/renderers/fabricator/fabricator_renderer.lua:117: in function <…ehearth/renderers/fabricator/fabricator_renderer.lua:21>

2/3:
release-848 (x64)
…components/building2/plan/nodes/new_fixture_node.lua:45: attempt to index local ‘ghost’ (a nil value)
stack traceback:
[C]: ?
…components/building2/plan/nodes/new_fixture_node.lua:45: in function ‘restore’
stonehearth/components/building2/plan/plan.lua:31: in function <stonehearth/components/building2/plan/plan.lua:18>

3/3:
release-848 (x64)
c++ exception: lua runtime error
stack traceback:

Notes:

Attachments:

Version Number and Mods in use:
No mods, r848.

System Information:
Win7 x64

Spoke too soon!

Problem signature:
Problem Event Name: APPCRASH
Application Name: Stonehearth.exe
Application Version: 0.24.0.848
Application Timestamp: 5b087c5c
Fault Module Name: stonehearthd.dll
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 5b087c04
Exception Code: c0000005
Exception Offset: 00000000008432e5
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: d17e
Additional Information 2: d17e28865444555e3187183882201eca
Additional Information 3: 9169
Additional Information 4: 916900e45445b59f01f0c62940f7f174

CTD when I clicked on the “harvest” menu.

The error messages look like backward-incompatibility with old versions of the new builder. The crash it’s hard to tell - can you upload the log and crash dump?

Sure, attached.
crash.zip (54.7 KB)
stonehearth.log (85.5 KB)

The crash should be fixed in the next release. The building error I will pass on to the building folks.

That was fast o.O what was it, that you identifed in 30 seconds?? lol

Oh - also, would it be valuable to have a new game where only the current version of the new builder is being used, rather than potentially rediscovering the same thing?

It’s the same error as mentioned in another thread that I’ve already fixed.

Ah gotcha. I’ll set that save aside then.