Page 1 of 1

[0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 5:12 pm
by dvandewerken
The game gets to 98% and then a pop up with this message.

Value must be a dictionary in property tree at ROOT.other

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 5:19 pm
by bfrsmedic2
Just go into your Steam settings and disable "Enable Steam Cloud synchronization for applications which support it".
Not sure what it has to do with that, but this will help until it is fixed.

Medic

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 5:21 pm
by Zool
dvandewerken wrote:The game gets to 98% and then a pop up with this message.

Value must be a dictionary in property tree at ROOT.other
Exactly the same problem here, the named workaround also works for me. Thanks for the info :-)
System:
Windows 7 Professional 64bit, Core i5-2500K, GFX 980, 16GB RAM, SSDs

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 5:22 pm
by Silba
bfrsmedic2 wrote:Just go into your Steam settings and disable "Enable Steam Cloud synchronization for applications which support it".
Not sure what it has to do with that, but this will help until it is fixed.

Medic
This worked for me. Thank you

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 5:35 pm
by timvisee
I'm also experiencing the same (or at least a similar) issue. The game crashed on start.

Here's my latest Factorio error log: https://uploads.timvisee.com/shutter/fa ... urrent.log

I'm running an Ubuntu 17.04 x64 machine and updated the game to 0.15.x from 0.14.23.
That, with 16GB RAM, an i5-4670K, a GTX550Ti and an SSD.

Edit: Disabling Steam Cloud sync does seem to be a valid workaround.

Tim Visée

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 5:54 pm
by malecord
timvisee wrote:Edit: Disabling Steam Cloud sync does seem to be a valid workaround.
Actually my Steam for Linux doesn't have the option to disable steam cloud for the specific application.

For me though disabling it globally did the trick as well.

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 6:01 pm
by timvisee
malecord wrote:
timvisee wrote:Edit: Disabling Steam Cloud sync does seem to be a valid workaround.
Actually my Steam for Linux doesn't have the option to disable steam cloud for the specific application.

For me though disabling it globally did the trick as well.
Yes, that's indeed what I did to make it work. Thanks for the clarification :)

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 6:05 pm
by malecord
Ah my bad. I should have posted it on the release thread where someone attached the screenshot. Well I guess who's looking for the workaround will come here too sooner or later. :)

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 7:06 pm
by _Peter_
How nice, on Linux we even get a backtrace:

Code: Select all

   1.851 Crop bitmaps.
  19.859 Initial atlas bitmap size is 16384
  19.925 Created atlas bitmap 16384x3562
  19.928 Created atlas bitmap 4096x1052
  41.994 Sprites loaded
  41.994 Convert atlas 16384x3562 to: 
  41.994 Convert atlas 4096x1052 to: mipmap 
  42.038 Loading sounds...
  45.874 Info GlobalContext.cpp:851: Resetting config.
  45.874 Custom inputs active: 0
  45.875 Error Util.cpp:58: Value must be a dictionary in property tree at ROOT.other
  45.884 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
  47.029 Warning Logger.cpp:386: Symbols.size() == 17, usedSize == 13
#0  0x0000000000aecddd in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-Uy7TuT/src/Util/Logger.cpp:408
#1  0x00000000006849f0 in CrashHandler::writeStackTrace() at /tmp/factorio-Uy7TuT/src/Util/CrashHandler.cpp:105
#2  0x0000000000684c74 in CrashHandler::SignalHandler(int) at /tmp/factorio-Uy7TuT/src/Util/CrashHandler.cpp:237
#3  0x00007ff4e78844b0 in ?? at ??:0
#4  0x00000000004c678a in getUIScale at /tmp/factorio-Uy7TuT/src/Graphics/GraphicsSettings.cpp:272
#5  0x000000000092c2f8 in getScaled at /tmp/factorio-Uy7TuT/src/Gui/GuiConstants.cpp:43
#6  0x000000000092c8bd in WrappedFont::reload() at /tmp/factorio-Uy7TuT/src/Gui/WrappedFont.cpp:61
#7  0x000000000092ccb3 in acknowledgeResize at /tmp/factorio-Uy7TuT/src/Graphics/Display.cpp:263
#8  0x0000000000cb4493 in acknowledgeResize at /tmp/factorio-Uy7TuT/src/GlobalContext.cpp:769
#9  0x0000000000e1dea2 in onResize at /tmp/factorio-Uy7TuT/src/GlobalContext.cpp:784
#10 0x0000000000e8cb67 in LoadingSplashScreen::~LoadingSplashScreen() at /tmp/factorio-Uy7TuT/src/Graphics/LoadingSplashScreen.cpp:35
#11 0x00007ff4e786f830 in clearResources at /tmp/factorio-Uy7TuT/src/GlobalContext.cpp:594
#12 0x000000000040aee9 in GlobalContext::~GlobalContext() at /tmp/factorio-Uy7TuT/src/GlobalContext.cpp:655
  47.896 Warning Logger.cpp:386: Symbols.size() == 16, usedSize == 12
  47.896 Error Util.cpp:76: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

And I can confirm that deactivating the Steam Cloud Sync makes it work on Ubuntu 16.04! Yey! :D

(This is done via "right click on game" -> properties -> updates -> remove the checkmark at "enable steam cloud synchronization for factorio.".)

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 7:35 pm
by Zim415
bfrsmedic2 wrote:Just go into your Steam settings and disable "Enable Steam Cloud synchronization for applications which support it".
Not sure what it has to do with that, but this will help until it is fixed.

Medic
I had the same error, turning off the cloud sync did the trick. Hope this is fixed soon because I play across 3 different systems so I rely on the cloud sync feature to sync my saves across all those devices.

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 7:43 pm
by timvisee
Zim415 wrote:
bfrsmedic2 wrote:Just go into your Steam settings and disable "Enable Steam Cloud synchronization for applications which support it".
Not sure what it has to do with that, but this will help until it is fixed.

Medic
I had the same error, turning off the cloud sync did the trick. Hope this is fixed soon because I play across 3 different systems so I rely on the cloud sync feature to sync my saves across all those devices.
Just enable it again when you quit the game, then the files should be synced.
It just seems to crash the game when the box is checked, not when loading a file that was synced.
Thus turning syncing on/off all the time is fine, even though it's a bit of a hassle.

Tim Visée

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 8:03 pm
by Josiphine
Also had this issue and the workaround also allowed me to start up. Attached "previous" log which should be the one with the crash.

Edit: I had a number of mods installed and a few enabled. I'm guessing the log will show all that, but wanted to point it out.
Enabled was "Crafting Speed Research", "Initial Scan", and "Train Outpost".

Edit2: I removed all mods and still had the issue. I did a clean uninstall (deleted appdata) and reinstall and the problem went away.

Re: [0.15] Can't load Factorio

Posted: Mon Apr 24, 2017 9:11 pm
by timvisee
The bug does now seem to have been fixed, in the newly released 0.15.1 version. Awesome!

Re: [0.15] Can't load Factorio

Posted: Tue Apr 25, 2017 5:57 pm
by SonIcco
It's possible to disable the steam cloud fuctionallity on linux for each single game if you also use the steam beta version.

======
Ubuntu 16.04.2 LTS
steam-runtime-beta-release_2016-12-05