Crash caused by save game

Summary:

Somehow i managed to corrupt a save gave of mine. Saved it as normal and closed down the game.
when i try to load it again i get an error: Assertion Failed: result(C:\rb\ihome\root\SH-OB-BUILD\stonehearth\source\dm/store.h:86)

Stonehearth.log:

2016-08-28 02:10:59.625118 | server | 1 | app | Stonehearth Version 0.18.0.3109 (x64)
2016-08-28 02:10:59.632119 | server | 1 | core.config | user id is 831cab92-3ece-11e6-83c3-0090f5dade6d
2016-08-28 02:10:59.632119 | server | 1 | core.config | session id is e611ce2c-6cb3-11e6-b64c-0090f5dade6d
2016-08-28 02:10:59.633119 | server | 0 | core.system | Initializing crash reporter
2016-08-28 02:10:59.674121 | server | 0 | lua.data | lua jit is disabled
2016-08-28 02:10:59.694122 | server | 1 | resources | Module rayyas_children_ui version 3 is deferred load)
2016-08-28 02:11:01.531227 | server | 1 | resources | Modules are verified pristine.
2016-08-28 02:11:01.584230 | server | 1 | app | Running Stonehearth server on port 49549
2016-08-28 02:11:01.585231 | client | 1 | renderer.renderer | Initializing OpenGL
2016-08-28 02:11:01.590231 | server | 0 | physics.navgrid | subspace pathfinder is enabled
2016-08-28 02:11:01.592231 | client | 1 | renderer.renderer | Determining window placement
2016-08-28 02:11:01.592231 | client | 1 | renderer.renderer | Selecting monitor at 8, 52
2016-08-28 02:11:01.592231 | client | 1 | renderer.renderer | Creating OpenGL Window
2016-08-28 02:11:01.625233 | server | 0 | mod radiant | setting controller lifetime tracking debugging mode to “create” in developer build.
2016-08-28 02:11:01.625233 | server | 1 | mod radiant | lua controller lifetime tracking set to "nil"
2016-08-28 02:11:01.640234 | server | 0 | mod stonehearth.ai.service | [] enable_cpp_compound_action is on
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | lua shared heap size: 7.921 MB.
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | o: outstanding allocs
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | 64 bytes (o: 12670) : ########################################
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | 40 bytes (o: 9691) : ##############################
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | 48 bytes (o: 5545) : #################
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | 72 bytes (o: 3030) : #########
2016-08-28 02:11:01.729239 | server | 1 | lua.memory | … remaining allocs are each < 5% of the count
2016-08-28 02:11:03.446337 | client | 1 | renderer.renderer | Creating OpenGL Context
2016-08-28 02:11:03.448337 | client | 1 | renderer.renderer | Finished OpenGL Initialization
2016-08-28 02:11:03.449337 | client | 1 | horde.general | Initializing GL2 backend using OpenGL driver ‘4.5.13447 Compatibility Profile Context 16.300.2511.1001’ by ‘ATI Technologies Inc.’ on 'AMD Radeon HD 7970M’
2016-08-28 02:11:03.548343 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:03.593345 | server | 1 | simulation.remote_client | started buffering client updates. (seq:37 ack:0)
2016-08-28 02:11:03.692351 | client | 1 | browser | cef started.
2016-08-28 02:11:03.692351 | client | 2 | browser | Navigate called without an existing browser!
2016-08-28 02:11:03.692351 | thread6180 | 2 | browser | Doing a buffered navigation…
2016-08-28 02:11:03.714352 | client | 0 | physics.navgrid | subspace pathfinder is enabled
2016-08-28 02:11:03.731353 | client | 0 | mod radiant | setting controller lifetime tracking debugging mode to “create” in developer build.
2016-08-28 02:11:03.731353 | client | 1 | mod radiant | lua controller lifetime tracking set to "nil"
2016-08-28 02:11:03.736354 | client | 2 | network | client allocating new send buffer (total: 0)
2016-08-28 02:11:03.779356 | client | 1 | client.core | user feedback is off
2016-08-28 02:11:04.010369 | server | 1 | simulation.remote_client | stopped buffering client updates. (seq:37 ack:37)
2016-08-28 02:11:07.731582 | server | 2 | simulation.core | game loop exhausted before any jobs processed!
2016-08-28 02:11:14.440966 | client | 0 | client.core | loading save “1472340644937”:
2016-08-28 02:11:14.440966 | client | 0 | client.core | {
2016-08-28 02:11:14.440966 | client | 0 | client.core | “name” : “”,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “town_name” : “West Flintton”,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “game_date” : {
2016-08-28 02:11:14.440966 | client | 0 | client.core | “day” : 21,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “month” : 4,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “year” : 1000,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “hour” : 0,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “minute” : 52
2016-08-28 02:11:14.440966 | client | 0 | client.core | },
2016-08-28 02:11:14.440966 | client | 0 | client.core | “timestamp” : 1472340644937,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “time” : “8/28/2016, 1:30:44 AM”,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “jobs” : {
2016-08-28 02:11:14.440966 | client | 0 | client.core | “crafters” : 11,
2016-08-28 02:11:14.440966 | client | 0 | client.core | “workers” : 20,
2016-08-28 02:11:14.441966 | client | 0 | client.core | “soldiers” : 4
2016-08-28 02:11:14.441966 | client | 0 | client.core | },
2016-08-28 02:11:14.441966 | client | 0 | client.core | “version” : “0.18.0.3109”,
2016-08-28 02:11:14.441966 | client | 0 | client.core | “save_version” : 10
2016-08-28 02:11:14.441966 | client | 0 | client.core | }
2016-08-28 02:11:14.469967 | client | 1 | lua.code | Shutting down script host.
2016-08-28 02:11:14.478968 | client | 1 | lua.code | Script host destroyed.
2016-08-28 02:11:14.481968 | client | 0 | physics.navgrid | subspace pathfinder is enabled
2016-08-28 02:11:14.549972 | server | 0 | simulation.core | Restarting game.
2016-08-28 02:11:14.550972 | server | 0 | om.entity | Reference still exists to (1) after destroy_entity was called
2016-08-28 02:11:14.551972 | server | 1 | simulation.core | All entities have been destroyed.
2016-08-28 02:11:14.552972 | server | 1 | simulation.core | Shutting down traces.
2016-08-28 02:11:14.552972 | server | 1 | simulation.core | Shutting down game objects.
2016-08-28 02:11:14.552972 | server | 1 | simulation.core | All entities and datastores have been destroyed.
2016-08-28 02:11:14.552972 | server | 1 | lua.code | Shutting down script host.
2016-08-28 02:11:14.575974 | server | 1 | lua.code | Script host destroyed.
2016-08-28 02:11:14.575974 | server | 1 | simulation.core | Shutting down data objects.
2016-08-28 02:11:14.577974 | server | 0 | physics.navgrid | subspace pathfinder is enabled
2016-08-28 02:11:14.585974 | server | 0 | simulation.core | Loading save
2016-08-28 02:11:17.981168 | server | 1 | dm.store | load progress 11%…
2016-08-28 02:11:17.983168 | client | 1 | client.core | server reported load progress of 11%
2016-08-28 02:11:19.744269 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:19.745269 | server | 1 | dm.store | load progress 22%…
2016-08-28 02:11:19.747269 | client | 1 | client.core | server reported load progress of 22%
2016-08-28 02:11:21.658379 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:21.659379 | server | 1 | dm.store | load progress 33%…
2016-08-28 02:11:21.661379 | client | 1 | client.core | server reported load progress of 33%
2016-08-28 02:11:23.247470 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:23.249470 | server | 1 | dm.store | load progress 44%…
2016-08-28 02:11:23.250470 | client | 1 | client.core | server reported load progress of 44%
2016-08-28 02:11:25.029571 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:25.031572 | server | 1 | dm.store | load progress 55%…
2016-08-28 02:11:25.032572 | client | 1 | client.core | server reported load progress of 55%
2016-08-28 02:11:27.000684 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:27.001684 | server | 1 | dm.store | load progress 67%…
2016-08-28 02:11:27.003684 | client | 1 | client.core | server reported load progress of 67%
2016-08-28 02:11:29.232812 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:29.233812 | server | 1 | dm.store | load progress 79%…
2016-08-28 02:11:29.235812 | client | 1 | client.core | server reported load progress of 79%
2016-08-28 02:11:31.000913 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:31.001913 | server | 1 | dm.store | load progress 93%…
2016-08-28 02:11:31.003913 | client | 1 | client.core | server reported load progress of 93%
2016-08-28 02:11:31.636949 | server | 1 | dm.store | load objects finished!

2016-08-28 02:11:31.674952 | server | 0 | dm.store | took 17.089 seconds to load
2016-08-28 02:11:31.674952 | server | 2 | network | server allocating new send buffer (total: 0)
2016-08-28 02:11:31.677952 | client | 0 | client.core | server load save file finished. loading client state.
2016-08-28 02:11:31.678952 | client | 0 | client.core | starting loading… "D:\Steam\steamapps\common\Stonehearth\saved_games\1472340644937"
2016-08-28 02:11:32.197981 | client | 0 | app | Assertion Failed: result(C:\rb\ihome\root\SH-OB-BUILD\stonehearth\source\dm/store.h:86)
2016-08-28 02:11:34.049087 | server | 0 | mod radiant | setting controller lifetime tracking debugging mode to “create” in developer build.
2016-08-28 02:11:34.049087 | server | 1 | mod radiant | lua controller lifetime tracking set to "nil"
2016-08-28 02:11:35.938195 | server | 1 | physics.navgrid | error looking up entity data for . invalid file path ‘’.
2016-08-28 02:11:35.938195 | server | 1 | physics.navgrid | error looking up entity data for . invalid file path ‘’.
2016-08-28 02:11:37.491284 | server | 0 | mod stonehearth | ai slow start is enabled
2016-08-28 02:11:37.491284 | server | 0 | mod ai | cpp ai is enabled.

Attachments:

https://drive.google.com/folderview?id=0B7Sa8ogmH3qhZ3dzTlJmU28yQnM&usp=sharing

save game and crash report.

Versions and Mods:

no mods, develop build 3109

System Information:

radeon 7970m (laptop :stuck_out_tongue: ) windows 7

Have you attempted basic troubleshooting steps here: http://discourse.stonehearth.net/t/crashing-on-start-read-this-updated-october-28/13297:

[Have you attempted all the steps detailed in linked post? Please do before posting!]

Notes:

[Any additional useful information]

so strangely enough, i fixed my save game by copying the serverstate.bin from an other save bit older save game.

and did not lose any work by doing so.

1 Like

luckely you managed to find a solution thatworked, good job :slight_smile:

yea pretty lucky but figured it was worth sharing :slight_smile:

1 Like