I am encountering this same issue as Arcadien. Saved games crash when loaded except saved games that have just been started, those seem to work okay. I can copy the saved games to a Windows machine and they work fine so the saves themselves do not seem to be corrupted.
My OS is Fedora 23. My Stonehearth version is Alpha 18 and I am running the 64 bit version. Stonehearth is being run through Wine, specifically wine-1.9.12 (Staging) with a clean 64 bit prefix for Stonehearth.
It looks like this issue is also occurring for Debian Sid based on the Wine AppDB page.
I have disabled SELinux and my firewall to prevent issues similar to the AVG issue that was the cause for the OP with no improvement.
One other unusual thing about my setup - the installer doesn’t work (clicking the button on the first screen has no effect) so I used the direct game archive download. This stores the save files in a subfolder of the unpacked stonehearth directory which I dropped in Program Files (x86) rather then an AppData folder. Not sure if that could be a factor.
Below is my quoted log. Sorry, looks like I can’t upload it. It also includes output from Wine.
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:heap:RtlSetHeapInformation 0xc30000 0 0x23fce0 4 stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:ver:GetCurrentPackageId (0x21ce550 (nil)): stub
fixme:system:SetProcessDPIAware stub!
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:imm:ImmDisableTextFrameService Stub
fixme:nls:GetThreadPreferredUILanguages 00000038, 0x660de20, (nil) 0x660de58
fixme:nls:get_dummy_preferred_ui_language (0x38 0x660de20 (nil) 0x660de58) returning a dummy value (current locale)
fixme:nls:GetThreadPreferredUILanguages 00000038, 0x660de20, 0x8b09f0 0x660de58
fixme:nls:get_dummy_preferred_ui_language (0x38 0x660de20 0x8b09f0 0x660de58) returning a dummy value (current locale)
fixme:winsock:WSALookupServiceBeginW (0x660dbd0 0x00000ff0 0x660dbc8) Stub!
[1029/200403:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
fixme:iphlpapi:NotifyAddrChange (Handle 0x660de80, overlapped 0x8ea698): stub
fixme:ver:GetCurrentPackageId (0x6afdc50 (nil)): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x7005a, filter=0x660de70,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x7005a, filter=0x660de70,flags=0x00000000) returns a fake device notification handle!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641118, (nil)) stub!
fixme:ntdll:EtwRegisterTraceGuidsW (0x180198d40, 0x182f9c0c0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x182f46720, (null), (null), 0x182f9c0d8): stub
fixme:ntdll:EtwRegisterTraceGuidsW register trace class {00000000-0000-0000-0000-000000000000}
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641220, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641328, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641430, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641538, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641640, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641748, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641850, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641958, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641a60, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641b68, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641c70, (nil)) stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:heap:RtlSetHeapInformation 0xc30000 0 0x23fce0 4 stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:ver:GetCurrentPackageId (0x2e01e550 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x180198d40, 0x182f9c0c0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x182f46720, (null), (null), 0x182f9c0d8): stub
fixme:ntdll:EtwRegisterTraceGuidsW register trace class {00000000-0000-0000-0000-000000000000}
fixme:gdi:GdiInitializeLanguagePack stub
[1029/200403:ERROR:renderer_main.cc(207)] Running without renderer sandbox
fixme:ver:GetCurrentPackageId (0x2a3e550 (nil)): stub
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641118, (nil)) stub!
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641d78, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641220, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641328, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641430, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641538, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641640, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641748, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641850, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641958, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641a60, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641b68, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641c70, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641d78, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641e80, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x641f88, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x642090, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x642198, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6422a0, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6423a8, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6424b0, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6425b8, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6426c0, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6427c8, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6428d0, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x6429d8, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x642ae0, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x642be8, (nil)) stub!
fixme:seh:RtlCaptureStackBackTrace (5, 30, 0x642cf0, (nil)) stub!
| server | 0 | core.system | Initializing crash reporter
| server | 0 | lua.data | lua jit is disabled
| server | 0 | physics.navgrid | subspace pathfinder is enabled
| server | 0 | mod stonehearth.ai.service | [] enable_cpp_compound_action is on
| client | 0 | physics.navgrid | subspace pathfinder is enabled
| client | 0 | client.core | loading save "1477757064717":
| client | 0 | client.core | {
| client | 0 | client.core | "name" : "",
| client | 0 | client.core | "town_name" : "Ist Quaroor",
| client | 0 | client.core | "game_date" : {
| client | 0 | client.core | "day" : 11,
| client | 0 | client.core | "month" : 2,
| client | 0 | client.core | "year" : 1000,
| client | 0 | client.core | "hour" : 18,
| client | 0 | client.core | "minute" : 30
| client | 0 | client.core | },
| client | 0 | client.core | "timestamp" : 1477757064717,
| client | 0 | client.core | "time" : "10/29/2016, 11:04:24 AM",
| client | 0 | client.core | "jobs" : {
| client | 0 | client.core | "crafters" : 5,
| client | 0 | client.core | "workers" : 5,
| client | 0 | client.core | "soldiers" : 1
| client | 0 | client.core | },
| client | 0 | client.core | "version" : "0.18.0.663",
| client | 0 | client.core | "save_version" : 10
| client | 0 | client.core | }
| client | 0 | physics.navgrid | subspace pathfinder is enabled
| server | 0 | simulation.core | Restarting game.
| server | 0 | om.entity | Reference still exists to (1) after destroy_entity was called
| server | 0 | physics.navgrid | subspace pathfinder is enabled
| server | 0 | simulation.core | Loading save
| server | 0 | dm.store | took 1.592 seconds to load
| client | 0 | client.core | server load save file finished. loading client state.
| client | 0 | client.core | starting loading... "C:\Program Files (x86)\stonehearth\saved_games\1477757064717"
| client | 0 | dm.store | took 0.009 seconds to load
| client | 0 | sysinfo | Memory Stats: Finished Loading Client
| client | 0 | sysinfo | Total System Memory: 7.764 GB (8336236544 bytes)
| client | 0 | sysinfo | Current Memory Usage: 0.000 B (0 bytes)
| client | 0 | sysinfo | Total Address Space: 128.000 TB (140737488224255 bytes)
| client | 0 | sysinfo | Available Address Space: 128.000 TB (140737488158719 bytes)
| client | 0 | sysinfo | Used Address Space: 64.000 KB (65536 bytes)
| server | 0 | mod stonehearth | ai slow start is enabled
| server | 0 | mod ai | cpp ai is enabled.
| server | 0 | mod stonehearth.ai.service | [] enable_cpp_compound_action is on
| server | 0 | mod stonehearth.terrain | [] goblins explored region contains 12 rects
| server | 0 | mod stonehearth.terrain | [] rabbit explored region contains 0 rects
| server | 0 | mod stonehearth.terrain | [] undead explored region contains 9 rects
| server | 0 | mod stonehearth.terrain | [] animals explored region contains 0 rects
| server | 0 | mod stonehearth.terrain | [] player_1 explored region contains 31 rects
| server | 0 | mod stonehearth.terrain | [] orcs explored region contains 0 rects
| server | 0 | mod stonehearth.terrain | [] human_npcs explored region contains 0 rects
| server | 0 | mod stonehearth.terrain | [] forest explored region contains 24 rects
error parsing json: Calling iterator method on non-iteratable: find
| server | 0 | lua.code | -- Script Error (native) Begin -------------------------------
| server | 0 | lua.code | c++ exception: Calling iterator method on non-iteratable: find
| server | 0 | lua.code | stack traceback:
| server | 0 | lua.code | [C]: in function 'load_json'
| server | 0 | lua.code | radiant/modules/resources.lua:33: in function 'load_json'
| server | 0 | lua.code | ...nehearth/services/server/job/job_info_controller.lua:224: in function '_build_craftable_recipe_list'
| server | 0 | lua.code | ...nehearth/services/server/job/job_info_controller.lua:102: in function <...nehearth/services/server/job/job_info_controller.lua:63>
| server | 0 | lua.code | -- Lua Error End -------------------------------
| server | 0 | lua.code | -- Script Error (lua) Begin -------------------------------
| server | 0 | lua.code | ...nehearth/services/server/job/job_info_controller.lua:224: attempt to index a nil value
| server | 0 | lua.code | stack traceback:
| server | 0 | lua.code | [C]: ?
| server | 0 | lua.code | ...nehearth/services/server/job/job_info_controller.lua:224: in function '_build_craftable_recipe_list'
| server | 0 | lua.code | ...nehearth/services/server/job/job_info_controller.lua:102: in function <...nehearth/services/server/job/job_info_controller.lua:63>
| server | 0 | lua.code | -- Lua Error End -------------------------------
| server | 0 | lua.code | -- Script Error (native) Begin -------------------------------
| server | 0 | lua.code | c++ exception: lua runtime error
| server | 0 | lua.code | stack traceback:
| server | 0 | lua.code | -- Lua Error End -------------------------------
| server | 0 | simulation.core | took 1253 ms to flush streamer
| server | 0 | sysinfo | Memory Stats: Finished Loading Simulation
| server | 0 | sysinfo | Total System Memory: 7.764 GB (8336236544 bytes)
| server | 0 | sysinfo | Current Memory Usage: 0.000 B (0 bytes)
| server | 0 | sysinfo | Total Address Space: 128.000 TB (140737488224255 bytes)
| server | 0 | sysinfo | Available Address Space: 128.000 TB (140737488158719 bytes)
| server | 0 | sysinfo | Used Address Space: 64.000 KB (65536 bytes)
| client | 0 | client.core | reporting client load progress 77.750%...
| client | 0 | client.core | reporting client load progress 80.500%...
| client | 0 | client.core | reporting client load progress 83.250%...
| client | 0 | client.core | reporting client load progress 86.000%...
| client | 0 | app | Assertion Failed: c > 0 && c < ReadBufferSize(C:\rb\ihome\root\SH-OB0-BUILD\stonehearth\source\include\protocol.h:138)
| thread290 | 0 | sysinfo | Memory Stats: Fatal Exception
| thread290 | 0 | sysinfo | Total System Memory: 7.764 GB (833fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:console:CONSOLE_DefaultHandler Terminating process 11e on event 0
fixme:console:CONSOLE_DefaultHandler Terminating process 13d on event 0
fixme:msvcrt:__clean_type_info_names_internal (0x5a47d0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x52aa28) stub
fixme:console:CONSOLE_DefaultHandler Terminating process 11c on event 0
fixme:msvcrt:__clean_type_info_names_internal (0x5a47d0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x52aa28) stub